Searched refs:current_node (Results 1 – 3 of 3) sorted by relevance
477 pub(crate) fn current_node(&self) -> Option<&'a Node<T>> { in current_node() method546 pub(crate) fn current_node(&mut self) -> Option<&'a mut Node<T>> { in current_node() method861 assert!(cursor.current_node().is_some()); in ut_cursor_current_node()864 assert!(cursor.current_node().is_none()); in ut_cursor_current_node()903 assert!(cursor.current_node().is_some()); in ut_cursor_mut_move_next()906 assert!(cursor.current_node().is_none()); in ut_cursor_mut_move_next()909 assert!(cursor.current_node().is_some()); in ut_cursor_mut_move_next()928 assert!(cursor.current_node().is_some()); in ut_cursor_mut_move_prev()931 assert!(cursor.current_node().is_none()); in ut_cursor_mut_move_prev()934 assert!(cursor.current_node().is_some()); in ut_cursor_mut_move_prev()
215 self.get_cursor(key)?.current_node() in get_node()234 self.get_cursor_mut(key)?.current_node() in get_node_mut()242 cursor.current_node() in last_node_mut()
239 self.get_cursor(index)?.current_node() in get_node()258 self.get_cursor_mut(index)?.current_node() in get_node_mut()