Implement IntoIterator for references to a BreadcrumbTreeNode.
This commit is contained in:
parent
1be60511ed
commit
bebedf56e4
@ -49,3 +49,12 @@ impl<'a> Iterator for BreadcrumbTreeIterator<'a> {
|
|||||||
ret.map(|node| node.get_ice())
|
ret.map(|node| node.get_ice())
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
impl<'a, C: IntoContextElement> IntoIterator for &'a BreadcrumbTreeNode<'a, C> {
|
||||||
|
type Item = &'a dyn IntoContextElement;
|
||||||
|
type IntoIter = BreadcrumbTreeIterator<'a>;
|
||||||
|
|
||||||
|
fn into_iter(self) -> BreadcrumbTreeIterator<'a> {
|
||||||
|
BreadcrumbTreeIterator(Some(self))
|
||||||
|
}
|
||||||
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user