diff options
Diffstat (limited to 'src/document_tree/elements.rs')
| -rw-r--r-- | src/document_tree/elements.rs | 4 | 
1 files changed, 2 insertions, 2 deletions
| diff --git a/src/document_tree/elements.rs b/src/document_tree/elements.rs index 025abf9..cefe044 100644 --- a/src/document_tree/elements.rs +++ b/src/document_tree/elements.rs @@ -26,7 +26,7 @@ pub trait Element {  	fn classes_mut(&mut self) -> &mut Vec<String>;  } -#[derive(Debug,Default,PartialEq,Serialize)] +#[derive(Debug,Default,PartialEq,Serialize,Clone)]  pub struct CommonAttributes {  	#[serde(skip_serializing_if = "CanBeEmpty::is_empty")]  	ids: Vec<ID>, @@ -82,7 +82,7 @@ macro_rules! impl_new {(  	),* $(,)* }  ) => (  	$(#[$attr])* -	#[derive(Debug,PartialEq,Serialize)] +	#[derive(Debug,PartialEq,Serialize,Clone)]  	pub struct $name { $(   		$(#[$fattr])* $field: $typ,  	)* } | 
