From f7a6634e2178b9aeaa4b3bb140f53aeb18924379 Mon Sep 17 00:00:00 2001 From: Max Audron Date: Thu, 2 Dec 2021 23:59:10 +0100 Subject: remove override_type field from network derive --- derive/src/network/mod.rs | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) (limited to 'derive/src/network/mod.rs') diff --git a/derive/src/network/mod.rs b/derive/src/network/mod.rs index 61338e5..ff31957 100644 --- a/derive/src/network/mod.rs +++ b/derive/src/network/mod.rs @@ -41,8 +41,6 @@ pub struct NetworkField { #[darling(default)] rename: Option, - #[darling(default)] - override_type: Option, #[darling(default, rename = "type")] typ: Option, /// Variant to encapsulate this field @@ -190,9 +188,7 @@ pub fn network_list(input: proc_macro::TokenStream) -> proc_macro::TokenStream { } fn get_field_type(field: &NetworkField) -> syn::Type { - if let Some(override_type) = &field.override_type { - gen_type(override_type) - } else if let Some(typ) = &field.typ { + if let Some(typ) = &field.typ { gen_type(typ) } else { field.ty.clone() -- cgit v1.2.3