From d019d0bff16e7277533a89399a57f290439bc2f5 Mon Sep 17 00:00:00 2001 From: Philipp A Date: Fri, 28 Dec 2018 16:49:11 +0100 Subject: Fix warnings --- src/document_tree/elements.rs | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/document_tree') diff --git a/src/document_tree/elements.rs b/src/document_tree/elements.rs index e1f0245..72f10e8 100644 --- a/src/document_tree/elements.rs +++ b/src/document_tree/elements.rs @@ -54,6 +54,7 @@ macro_rules! impl_element { ($name:ident) => ( macro_rules! impl_children { ($name:ident, $childtype:ident) => ( impl HasChildren<$childtype> for $name { + #[allow(clippy::needless_update)] fn with_children(children: Vec<$childtype>) -> $name { $name { children: children, ..Default::default() } } fn children (& self) -> & Vec<$childtype> { & self.children } fn children_mut(&mut self) -> &mut Vec<$childtype> { &mut self.children } @@ -62,6 +63,7 @@ macro_rules! impl_children { ($name:ident, $childtype:ident) => ( macro_rules! impl_extra { ($name:ident $($more:tt)*) => ( impl ExtraAttributes for $name { + #[allow(clippy::needless_update)] fn with_extra(extra: extra_attributes::$name) -> $name { $name { common: Default::default(), extra: extra $($more)* } } fn extra (& self) -> & extra_attributes::$name { & self.extra } fn extra_mut(&mut self) -> &mut extra_attributes::$name { &mut self.extra } -- cgit v1.2.3