Struct rinecs::entity::HierarchyBuilder [−][src]
pub struct HierarchyBuilder<'a, T: HierarchicalOneToNComponent> { /* fields omitted */ }
Implementations
impl<'a, T: HierarchicalOneToNComponent> HierarchyBuilder<'a, T>
[src]
impl<'a, T: HierarchicalOneToNComponent> HierarchyBuilder<'a, T>
[src]pub fn new_node(&mut self, t: T) -> NodeId
[src]
pub fn append_child(&mut self, parent: NodeId, t: T) -> NodeId
[src]
Auto Trait Implementations
impl<'a, T> !RefUnwindSafe for HierarchyBuilder<'a, T>
impl<'a, T> !Send for HierarchyBuilder<'a, T>
impl<'a, T> !Sync for HierarchyBuilder<'a, T>
impl<'a, T> Unpin for HierarchyBuilder<'a, T> where
<T as Component>::MutStorageCacheGuard: Unpin,
<T as Component>::MutStorageCacheGuard: Unpin,