aboutsummaryrefslogtreecommitdiffstats
path: root/src/document_tree/element_categories.rs
diff options
context:
space:
mode:
authorPhil Schaf2015-11-14 21:25:39 +0100
committerPhil Schaf2015-11-14 21:25:39 +0100
commit7638986b092e4276ecf25e49633618c5f5a9c4af (patch)
tree758e0ac5580f6b28b01e37ebba8e4edc0b44ac42 /src/document_tree/element_categories.rs
parent1434756b2b6cedb3d56528ca1802a92be4eaba56 (diff)
downloadrust-rst-7638986b092e4276ecf25e49633618c5f5a9c4af.tar.bz2
moved test
Diffstat (limited to 'src/document_tree/element_categories.rs')
-rw-r--r--src/document_tree/element_categories.rs5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/document_tree/element_categories.rs b/src/document_tree/element_categories.rs
index 9ea79e6..17bc01a 100644
--- a/src/document_tree/element_categories.rs
+++ b/src/document_tree/element_categories.rs
@@ -1,9 +1,10 @@
use super::elements::*;
pub trait HasChildren<C> {
- fn children(&mut self) -> &mut Vec<C>;
+ fn children(& self) -> &Vec<C>;
+ fn children_mut(&mut self) -> &mut Vec<C>;
fn append_child<R: Into<C>>(&mut self, child: R) {
- self.children().push(child.into());
+ self.children_mut().push(child.into());
}
}