[][src]Trait radix_tree::Radix

pub trait Radix<K, V, P: Vectorable<K>> where
    K: Copy + PartialEq + PartialOrd,
    V: Clone
{ fn remove(&mut self, path: P);
fn insert(&mut self, path: P, data: V) -> &mut Self;
fn find(&self, path: P) -> Option<&Self>;
fn add_node(&mut self, path: P, data: V) -> &mut Self;
fn find_node(&self, path: P) -> Option<&Self>; }

Required methods

fn remove(&mut self, path: P)

fn insert(&mut self, path: P, data: V) -> &mut Self

fn find(&self, path: P) -> Option<&Self>

fn add_node(&mut self, path: P, data: V) -> &mut Self

fn find_node(&self, path: P) -> Option<&Self>

Loading content...

Implementors

impl<K, V, P: Vectorable<K>> Radix<K, V, P> for Node<K, V> where
    K: Copy + PartialEq + PartialOrd,
    V: Clone
[src]

Loading content...