pub struct OverNode;Expand description
Yields a reference to the nodes; i.e., Node.
Trait Implementations§
Source§impl Over for OverNode
 
impl Over for OverNode
Source§type Enumeration = Val
 
type Enumeration = Val
Enumeration of the traversal, which might be only the node item; or it might include one or both of the
depth and sibling index.
Source§type NodeItem<'a, V, M, P> = Node<'a, V, M, P>
where
    M: MemoryPolicy,
    P: PinnedStorage,
    V: TreeVariant + 'a,
    Self: 'a
 
type NodeItem<'a, V, M, P> = Node<'a, V, M, P> where M: MemoryPolicy, P: PinnedStorage, V: TreeVariant + 'a, Self: 'a
Part of the iterator item which only depends on the node’s internal data.
Source§type IntoOverData = OverData
 
type IntoOverData = OverData
Transformed version of the over item where it yields data rather than Node.
Source§type IntoOverNode = OverNode
 
type IntoOverNode = OverNode
Transformed version of the over item where it yields Node rather than data.
Source§type IntoWithDepth = OverDepthNode
 
type IntoWithDepth = OverDepthNode
Transformed version of the over item where it yields Read more
Source§type IntoWithSiblingIdx = OverSiblingIdxNode
 
type IntoWithSiblingIdx = OverSiblingIdxNode
Transformed version of the over item where it yields Read more
Auto Trait Implementations§
impl Freeze for OverNode
impl RefUnwindSafe for OverNode
impl Send for OverNode
impl Sync for OverNode
impl Unpin for OverNode
impl UnwindSafe for OverNode
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
    T: ?Sized,
 
impl<T> BorrowMut<T> for Twhere
    T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
 
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more