Struct qptrie::Trie
[−]
[src]
pub struct Trie<TK: PartialEq + AsRef<[u8]>, TV> { /* fields omitted */ }
pub struct Trie<TK: PartialEq + AsRef<[u8]>, TV> { /* fields omitted */ }
impl<TK: PartialEq + AsRef<[u8]>, TV> Trie<TK, TV>
[src]fn get(&self, key: &TK) -> Option<&TV>
fn insert(&mut self, key: TK, val: TV) -> bool
fn remove(&mut self, key: &TK) -> Option<TV>
fn prefix_iter<'s>(&'s self, key: &'s TK) -> TrieIterator<TK, TV>
impl<TK: Default + PartialEq + AsRef<[u8]>, TV: Default> Default for Trie<TK, TV>
[src]impl<TK: Debug + PartialEq + AsRef<[u8]>, TV: Debug> Debug for Trie<TK, TV>
[src]