diff --git a/proxmox-api-macro/src/api_macro.rs b/proxmox-api-macro/src/api_macro.rs index 09f2f697..b95be250 100644 --- a/proxmox-api-macro/src/api_macro.rs +++ b/proxmox-api-macro/src/api_macro.rs @@ -638,9 +638,7 @@ fn named_struct_impl_verify(span: Span, fields: &[StructField]) -> Result - if !#value::verify(::proxmox::api::meta::AsOptionStr::as_option_str( - &self.#field_ident, - )) { + if !#value::verify(&self.#field_ident) { error_string.push_str( &format!("field {} does not match format {}", #field_str, #value::NAME) );