Renamed BreadcrumbTreeIterator to IceTreeIterator.
This commit is contained in:
parent
89c751e849
commit
ff13d22ab6
@ -18,8 +18,8 @@ enum BreadcrumbTreeNodeElement<'a, C: IntoContextElement> {
|
||||
}
|
||||
|
||||
impl<'a, C: IntoContextElement> BreadcrumbTreeNode<'a, C> {
|
||||
pub fn iter(&'a self) -> BreadcrumbTreeIterator<'a> {
|
||||
BreadcrumbTreeIterator(Some(self))
|
||||
pub fn iter(&'a self) -> IceTreeIterator<'a> {
|
||||
IceTreeIterator(Some(self))
|
||||
}
|
||||
}
|
||||
|
||||
@ -44,9 +44,9 @@ impl<'a, C: IntoContextElement> BreadcrumbTree for BreadcrumbTreeNode<'a, C> {
|
||||
}
|
||||
}
|
||||
|
||||
pub struct BreadcrumbTreeIterator<'a>(Option<&'a dyn BreadcrumbTree>);
|
||||
pub struct IceTreeIterator<'a>(Option<&'a dyn BreadcrumbTree>);
|
||||
|
||||
impl<'a> Iterator for BreadcrumbTreeIterator<'a> {
|
||||
impl<'a> Iterator for IceTreeIterator<'a> {
|
||||
type Item = &'a dyn IntoContextElement;
|
||||
|
||||
fn next(&mut self) -> Option<Self::Item> {
|
||||
@ -58,9 +58,9 @@ impl<'a> Iterator for BreadcrumbTreeIterator<'a> {
|
||||
|
||||
impl<'a, C: IntoContextElement> IntoIterator for &'a BreadcrumbTreeNode<'a, C> {
|
||||
type Item = &'a dyn IntoContextElement;
|
||||
type IntoIter = BreadcrumbTreeIterator<'a>;
|
||||
type IntoIter = IceTreeIterator<'a>;
|
||||
|
||||
fn into_iter(self) -> BreadcrumbTreeIterator<'a> {
|
||||
fn into_iter(self) -> IceTreeIterator<'a> {
|
||||
self.iter()
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user