aboutsummaryrefslogtreecommitdiff
path: root/derive
diff options
context:
space:
mode:
authorMax Audron <audron@cocaine.farm>2021-12-02 23:59:10 +0100
committerMax Audron <audron@cocaine.farm>2021-12-02 23:59:10 +0100
commitf7a6634e2178b9aeaa4b3bb140f53aeb18924379 (patch)
treee0863736d14e69544b490313b60edbbe90bd967b /derive
parentadd highlightrulemanager impl (diff)
remove override_type field from network derive
Diffstat (limited to 'derive')
-rw-r--r--derive/src/network/mod.rs6
1 files changed, 1 insertions, 5 deletions
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<String>,
- #[darling(default)]
- override_type: Option<String>,
#[darling(default, rename = "type")]
typ: Option<String>,
/// 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()