From 0a8a9cdb5be37eea62699fdd5ea4a811d13fe6c5 Mon Sep 17 00:00:00 2001 From: Wolfgang Bumiller Date: Fri, 19 Jul 2019 10:04:38 +0200 Subject: [PATCH] macro: error handling Signed-off-by: Wolfgang Bumiller --- proxmox-api-macro/src/api_macro.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/proxmox-api-macro/src/api_macro.rs b/proxmox-api-macro/src/api_macro.rs index 8d18496e..5a26ba7c 100644 --- a/proxmox-api-macro/src/api_macro.rs +++ b/proxmox-api-macro/src/api_macro.rs @@ -428,7 +428,7 @@ fn handle_struct(definition: Object, item: &syn::ItemStruct) -> Result bail!("unit types are not allowed"), + syn::Fields::Unit => c_bail!(item.span(), "unit types are not allowed"), syn::Fields::Unnamed(ref fields) => handle_struct_unnamed(definition, name, fields), syn::Fields::Named(ref fields) => handle_struct_named(definition, name, fields), }