[][src]Trait radix_tree::Radix

pub trait Radix<K, V, P: Vectorable<K>> {
    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: Copy + PartialEq, V, P: Vectorable<K>> Radix<K, V, P> for Node<K, V>[src]

Loading content...