(
&mut self,
root: &PackedOption<Node>,
pool: &NodePool<MapTypes<K, V>>,
)
| 338 | } |
| 339 | |
| 340 | fn prev( |
| 341 | &mut self, |
| 342 | root: &PackedOption<Node>, |
| 343 | pool: &NodePool<MapTypes<K, V>>, |
| 344 | ) -> Option<(K, V)> { |
| 345 | root.expand().and_then(|root| self.path.prev(root, pool)) |
| 346 | } |
| 347 | |
| 348 | fn key(&self, pool: &NodePool<MapTypes<K, V>>) -> Option<K> { |
| 349 | self.path |