[][src]Trait red_black::NodePtr

pub trait NodePtr<N: Node<Ptr = Self>>: Copy {
    pub const NIL: Self;

    pub fn is_nil(&self) -> bool;
pub fn node<'a>(&self) -> &'a N;
pub fn node_mut<'a>(&self) -> &'a mut N; pub fn is_black(&self) -> bool { ... }
pub fn is_red(&self) -> bool { ... } }

Associated Constants

pub const NIL: Self[src]

Loading content...

Required methods

pub fn is_nil(&self) -> bool[src]

pub fn node<'a>(&self) -> &'a N[src]

pub fn node_mut<'a>(&self) -> &'a mut N[src]

Loading content...

Provided methods

pub fn is_black(&self) -> bool[src]

pub fn is_red(&self) -> bool[src]

Loading content...

Implementors

Loading content...