Lines Matching refs:next
178 fn next(self) -> NodePtr<K, V> { in next() method
499 fn next(&mut self) -> Option<&'a K> { in next() method
500 self.inner.next().map(|(k, _)| k) in next()
544 fn next(&mut self) -> Option<&'a V> { in next() method
545 self.inner.next().map(|(_, v)| v) in next()
592 fn next(&mut self) -> Option<&'a mut V> { in next() method
593 self.inner.next().map(|(_, v)| v) in next()
620 fn next(&mut self) -> Option<(K, V)> { in next() method
629 let next = self.head.next(); in next() localVariable
636 self.head = next; in next()
703 fn next(&mut self) -> Option<(&'a K, &'a V)> { in next() method
713 self.head = self.head.next(); in next()
779 fn next(&mut self) -> Option<(&'a K, &'a mut V)> { in next() method
789 self.head = self.head.next(); in next()
1067 let next = match k.cmp(&(*temp.0).key) { in find_node() localVariable
1072 if next.is_null() { in find_node()
1075 temp = next; in find_node()
1471 assert_eq!(m.iter().next(), None); in test_empty_iter()
1472 assert_eq!(m.iter_mut().next(), None); in test_empty_iter()
1475 assert_eq!(m.into_iter().next(), None); in test_empty_iter()