pub fn iter_hierarchy<'a>(&'a self, all_zones: &'a MutableSlice<'_>) -> HierarchyIterator<'a> {
        HierarchyIterator {
            zone: Some(&self),
            all_zones,
        }
    }
/// iter_hierarchy gives an iterator over the whole hierachy including self
iter_hierarchy gives an iterator over the whole hierachy including self
iter_hierarchy gives an iterator over the whole hierachy including self
pub fn iter_hierarchy<'a>(&'a self, all_zones: &'a MutableSlice<'_>) -> HierarchyIterator<'a> {
        HierarchyIterator {
            zone: Some(&self),
            all_zones,
        }
    }
pub fn iter_hierarchy < ' a > ( & ' a self , all_zones : & ' a MutableSlice < ' _ > ) -> HierarchyIterator < ' a > { HierarchyIterator { zone : Some ( & self ) , all_zones , } }
iter_hierarchy gives an iterator over the whole hierachy including self
iter_hierarchy gives an iterator over the whole hierachy including self
&'a self
all_zones
&'a MutableSlice<'_>