Enum microkelvin::Child [−][src]
pub enum Child<'a, C, A> where
C: Compound<A>, { Leaf(&'a C::Leaf), Node(&'a Link<C, A>), Empty, EndOfNode, }
Expand description
The response of the child
method on a Compound
node.
Variants
Leaf(&'a C::Leaf)
Child is a leaf
Node(&'a Link<C, A>)
Child is an annotated subtree node
Empty slot
No more children
Trait Implementations
Auto Trait Implementations
impl<'a, C, A> !RefUnwindSafe for Child<'a, C, A>
impl<'a, C, A> !UnwindSafe for Child<'a, C, A>