[−][src]Trait shipyard_scenegraph::HierarchyIterDebug
Required methods
fn debug_tree<F>(
&'a self,
root: EntityId,
get_label: F
) -> DebugHierarchyTree<'a, P, C, F> where
F: Fn(EntityId) -> String,
&'a self,
root: EntityId,
get_label: F
) -> DebugHierarchyTree<'a, P, C, F> where
F: Fn(EntityId) -> String,
Implementations on Foreign Types
impl<'a, P, C, T> HierarchyIterDebug<'a, P, C, T> for (P, C) where
C: Get<Out = &'a Child<T>> + Copy,
P: Get<Out = &'a Parent<T>> + Copy + IntoIter,
T: 'a,
<P as IntoIter>::IntoIter: Shiperator,
<P as IntoIter>::IntoIter: CurrentId,
<<P as IntoIter>::IntoIter as CurrentId>::Id == EntityId,
[src]
C: Get<Out = &'a Child<T>> + Copy,
P: Get<Out = &'a Parent<T>> + Copy + IntoIter,
T: 'a,
<P as IntoIter>::IntoIter: Shiperator,
<P as IntoIter>::IntoIter: CurrentId,
<<P as IntoIter>::IntoIter as CurrentId>::Id == EntityId,
fn debug_tree<F>(
&'a self,
root: EntityId,
get_label: F
) -> DebugHierarchyTree<'a, P, C, F> where
F: Fn(EntityId) -> String,
[src]
&'a self,
root: EntityId,
get_label: F
) -> DebugHierarchyTree<'a, P, C, F> where
F: Fn(EntityId) -> String,