[][src]Trait radix_tree::Radix

pub trait Radix<T> {
    fn remove(&mut self, path: &str);
fn insert(&mut self, path: &str, data: T) -> &mut Node<T>;
fn find(&self, path: &str) -> Option<&Node<T>>;
fn add_node(&mut self, path: &str, data: T) -> &mut Node<T>;
fn find_node(&self, path: &str) -> Option<&Node<T>>; }

Required methods

fn remove(&mut self, path: &str)

fn insert(&mut self, path: &str, data: T) -> &mut Node<T>

fn find(&self, path: &str) -> Option<&Node<T>>

fn add_node(&mut self, path: &str, data: T) -> &mut Node<T>

fn find_node(&self, path: &str) -> Option<&Node<T>>

Loading content...

Implementors

impl<T> Radix<T> for Node<T>[src]

Loading content...