From 6d831e36dd8c6eb1bf793fe2906d30f2e645d4c2 Mon Sep 17 00:00:00 2001 From: Wolfgang Bumiller Date: Thu, 16 Apr 2020 09:07:10 +0200 Subject: [PATCH] api-macro: cleanup & test fixup remove unnecessary types, they were already in the struct update test to use Option for access description Signed-off-by: Wolfgang Bumiller --- proxmox-api-macro/src/api/method.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/proxmox-api-macro/src/api/method.rs b/proxmox-api-macro/src/api/method.rs index ac5bdad3..4ab9a712 100644 --- a/proxmox-api-macro/src/api/method.rs +++ b/proxmox-api-macro/src/api/method.rs @@ -42,8 +42,8 @@ pub fn handle_method(mut attribs: JSONObject, mut func: syn::ItemFn) -> Result { let access = Access::try_from(access.into_object("access rules")?)?; - let description: Option = access.description.try_into()?; - let permission: syn::Expr = access.permission.try_into()?; + let description: Option = access.description; + let permission: syn::Expr = access.permission; if let Some(description) = description { quote_spanned! { access.span => .access(Some(#description), #permission)