Struct crossbeam_skiplist::map::Entry [−][src]
pub struct Entry<'a, K, V> { /* fields omitted */ }A reference-counted entry in a map.
Implementations
impl<'a, K, V> Entry<'a, K, V>[src]
impl<'a, K, V> Entry<'a, K, V>[src]impl<'a, K, V> Entry<'a, K, V> where
K: Ord, [src]
impl<'a, K, V> Entry<'a, K, V> where
K: Ord, [src]pub fn move_next(&mut self) -> bool[src]
Moves to the next entry in the map.
pub fn move_prev(&mut self) -> bool[src]
Moves to the previous entry in the map.
pub fn next(&self) -> Option<Entry<'a, K, V>>[src]
Returns the next entry in the map.
pub fn prev(&self) -> Option<Entry<'a, K, V>>[src]
Returns the previous entry in the map.
impl<K, V> Entry<'_, K, V> where
K: Ord + Send + 'static,
V: Send + 'static, [src]
impl<K, V> Entry<'_, K, V> where
K: Ord + Send + 'static,
V: Send + 'static, [src]Trait Implementations
Auto Trait Implementations
impl<'a, K, V> !RefUnwindSafe for Entry<'a, K, V>
impl<'a, K, V> Send for Entry<'a, K, V> where
K: Send + Sync,
V: Send + Sync,
K: Send + Sync,
V: Send + Sync,
impl<'a, K, V> Sync for Entry<'a, K, V> where
K: Send + Sync,
V: Send + Sync,
K: Send + Sync,
V: Send + Sync,