Struct bitstring_trees::map::InnerNode
[−]
[src]
pub struct InnerNode<S: BitString, V> { /* fields omitted */ }
Inner node with two direct children.
Methods
impl<S: BitString, V> InnerNode<S, V>[src]
fn key(&self) -> &S
The longest shared prefix of the two contained child nodes.
fn left(&self) -> &Node<S, V>
The left branch; all prefixes in this sub tree have a false
bit after self.key().
fn right(&self) -> &Node<S, V>
The left branch; all prefixes in this sub tree have a true
bit after self.key().
Trait Implementations
impl<S: Clone + BitString, V: Clone> Clone for InnerNode<S, V>[src]
fn clone(&self) -> InnerNode<S, V>
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0
Performs copy-assignment from source. Read more