Lines Matching refs:NodePool
3 use super::{Comparator, Forest, INNER_SIZE, Node, NodeData, NodePool, Path};
44 nodes: NodePool<MapTypes<K, V>>,
55 nodes: NodePool::new(), in new()
336 fn next(&mut self, pool: &NodePool<MapTypes<K, V>>) -> Option<(K, V)> { in next()
343 pool: &NodePool<MapTypes<K, V>>, in prev()
348 fn key(&self, pool: &NodePool<MapTypes<K, V>>) -> Option<K> { in key()
354 fn value(&self, pool: &NodePool<MapTypes<K, V>>) -> Option<V> { in value()
360 fn value_mut<'a>(&self, pool: &'a mut NodePool<MapTypes<K, V>>) -> Option<&'a mut V> { in value_mut()
369 pool: &NodePool<MapTypes<K, V>>, in goto()
385 pool: &NodePool<MapTypes<K, V>>, in goto_first()
397 pool: &mut NodePool<MapTypes<K, V>>, in insert()
408 pool: &mut NodePool<MapTypes<K, V>>, in try_insert()
436 pool: &mut NodePool<MapTypes<K, V>>, in remove()
457 pool: &'a NodePool<MapTypes<K, V>>,
540 pool: &'a mut NodePool<MapTypes<K, V>>,
640 pool: &'a NodePool<MapTypes<K, V>>,
669 pool: NodePool<MapTypes<K, V>>,