Struct hash_ord::ord_map::Cursors
[−]
[src]
pub struct Cursors<'a, K, V> where
K: Ord + 'a,
V: 'a, { /* fields omitted */ }
Methods
impl<'a, K, V> Cursors<'a, K, V> where
K: Ord,
[src]
K: Ord,
pub fn next(&mut self)
[src]
pub fn prev(&mut self)
[src]
pub fn get(&self) -> Option<(&K, &V)>
[src]
pub fn get_mut(&mut self) -> Option<(&K, &mut V)>
[src]
pub fn erase_then_next<F>(&mut self, f: F) where
F: Fn(Option<(K, V)>),
[src]
F: Fn(Option<(K, V)>),
pub fn erase_then_prev<F>(&mut self, f: F) where
F: Fn(Option<(K, V)>),
[src]
F: Fn(Option<(K, V)>),