Create a mutable cursor for navigating this map. The cursor is initially positioned off the end of the map.
(
&'a mut self,
forest: &'a mut MapForest<K, V>,
comp: &'a C,
)
| 214 | /// |
| 215 | /// The cursor is initially positioned off the end of the map. |
| 216 | pub fn cursor_mut<'a, C: Comparator<K>>( |
| 217 | &'a mut self, |
| 218 | forest: &'a mut MapForest<K, V>, |
| 219 | comp: &'a C, |
| 220 | ) -> MapCursorMut<'a, K, V, C> { |
| 221 | MapCursorMut::new(self, forest, comp) |
| 222 | } |
| 223 | |
| 224 | /// Create an iterator traversing this map. The iterator type is `(K, V)`. |
| 225 | pub fn iter<'a>(&'a self, forest: &'a MapForest<K, V>) -> MapIter<'a, K, V> { |