From 2e067862624b8c0f24d5c017c4e56ecebdc2bb67 Mon Sep 17 00:00:00 2001 From: David Tolnay Date: Sun, 5 Jun 2016 11:23:01 -0700 Subject: [PATCH] Remove unnecessary clones --- serde_codegen/src/attr.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/serde_codegen/src/attr.rs b/serde_codegen/src/attr.rs index a78028d5..2a3bd497 100644 --- a/serde_codegen/src/attr.rs +++ b/serde_codegen/src/attr.rs @@ -104,7 +104,7 @@ impl ContainerAttrs { ast::MetaItemKind::NameValue(ref name, ref lit) if name == &"bound" => { let where_predicates = try!(parse_lit_into_where(cx, name, lit)); container_attrs.ser_bound = Some(where_predicates.clone()); - container_attrs.de_bound = Some(where_predicates.clone()); + container_attrs.de_bound = Some(where_predicates); } // Parse `#[serde(bound(serialize="D: Serialize", deserialize="D: Deserialize"))]` @@ -308,7 +308,7 @@ impl FieldAttrs { ast::MetaItemKind::NameValue(ref name, ref lit) if name == &"bound" => { let where_predicates = try!(parse_lit_into_where(cx, name, lit)); field_attrs.ser_bound = Some(where_predicates.clone()); - field_attrs.de_bound = Some(where_predicates.clone()); + field_attrs.de_bound = Some(where_predicates); } // Parse `#[serde(bound(serialize="D: Serialize", deserialize="D: Deserialize"))]`