Fix more clippy warnings

This commit is contained in:
superuzir 2019-12-31 14:58:28 +07:00
parent 9bc1cfd5ea
commit 8079f00415

View File

@ -203,11 +203,9 @@ pub fn parse(
.iter() .iter()
.map(|field| { .map(|field| {
let field_attrs = YaSerdeAttribute::parse(&field.attrs); let field_attrs = YaSerdeAttribute::parse(&field.attrs);
let label_name = if let Some(value) = field_attrs.rename { let label_name = field_attrs
Ident::new(&value.to_string(), Span::call_site()).to_string() .rename
} else { .unwrap_or_else(|| field.ident.as_ref().unwrap().to_string());
field.ident.clone().unwrap().to_string()
};
let visitor_label = Ident::new(&format!("__Visitor{}", label_name), Span::call_site()); let visitor_label = Ident::new(&format!("__Visitor{}", label_name), Span::call_site());
@ -896,11 +894,10 @@ pub fn parse(
} }
let label = &get_value_label(&field.ident); let label = &get_value_label(&field.ident);
let label_name = if let Some(value) = field_attrs.rename {
Ident::new(&value.to_string(), Span::call_site()).to_string() let label_name = field_attrs
} else { .rename
field.ident.clone().unwrap().to_string() .unwrap_or_else(|| field.ident.as_ref().unwrap().to_string());
};
let visitor_label = Ident::new(&format!("__Visitor{}", label_name), Span::call_site()); let visitor_label = Ident::new(&format!("__Visitor{}", label_name), Span::call_site());