macros: Remove an unnecessary clone
This commit is contained in:
parent
f5e27997dd
commit
c1e1665808
@ -143,12 +143,12 @@ fn expand_deserialize_event(
|
|||||||
|
|
||||||
let ident = &input.ident;
|
let ident = &input.ident;
|
||||||
// we know there is a content field already
|
// we know there is a content field already
|
||||||
let content_type = fields
|
let content_type = &fields
|
||||||
.iter()
|
.iter()
|
||||||
// we also know that the fields are named and have an ident
|
// we also know that the fields are named and have an ident
|
||||||
.find(|f| f.ident.as_ref().unwrap() == "content")
|
.find(|f| f.ident.as_ref().unwrap() == "content")
|
||||||
.map(|f| f.ty.clone())
|
.unwrap()
|
||||||
.unwrap();
|
.ty;
|
||||||
|
|
||||||
let (impl_generics, ty_gen, where_clause) = input.generics.split_for_impl();
|
let (impl_generics, ty_gen, where_clause) = input.generics.split_for_impl();
|
||||||
let is_generic = !input.generics.params.is_empty();
|
let is_generic = !input.generics.params.is_empty();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user