diff --git a/yaserde_derive/src/common/field.rs b/yaserde_derive/src/common/field.rs index 35ecc79..b5a37a6 100644 --- a/yaserde_derive/src/common/field.rs +++ b/yaserde_derive/src/common/field.rs @@ -141,7 +141,7 @@ impl YaSerdeField { let yaserde_inner_definition = builder .map(|builder| quote!(let yaserde_inner = #builder;)) - .unwrap_or(quote!()); + .unwrap_or_default(); self .get_default_function() diff --git a/yaserde_derive/src/de/build_default_value.rs b/yaserde_derive/src/de/build_default_value.rs index cd1484d..3f0a08a 100644 --- a/yaserde_derive/src/de/build_default_value.rs +++ b/yaserde_derive/src/de/build_default_value.rs @@ -15,7 +15,7 @@ pub fn build_default_value( let field_type = field_type .map(|field_type| quote!(: #field_type)) - .unwrap_or(quote!()); + .unwrap_or_default(); Some(quote! { #[allow(unused_mut)] diff --git a/yaserde_derive/src/ser/element.rs b/yaserde_derive/src/ser/element.rs index d00e832..d3d7ed9 100644 --- a/yaserde_derive/src/ser/element.rs +++ b/yaserde_derive/src/ser/element.rs @@ -58,6 +58,6 @@ pub fn condition_generator(label: &Option, field: &YaSerdeField) -> Token .unwrap_or_else(|| { default_condition .map(|condition| quote!(if #condition)) - .unwrap_or(quote!()) + .unwrap_or_default() }) }