From 8752bc90841936d829dd218bec9b7a49847c6baf Mon Sep 17 00:00:00 2001 From: Matt Bilker Date: Mon, 26 Nov 2018 06:39:06 +0000 Subject: [PATCH] node: add children_iter helper method --- src/node/mod.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/node/mod.rs b/src/node/mod.rs index c0e5896..5b55863 100644 --- a/src/node/mod.rs +++ b/src/node/mod.rs @@ -165,6 +165,11 @@ impl Node { self.value.as_ref() } + #[inline] + pub fn children_iter(&self) -> OptionIterator<&Vec> { + OptionIterator::new(self.children()) + } + #[inline] pub fn children_iter_mut(&mut self) -> OptionIterator<&mut Vec> { OptionIterator::new(self.children_mut())