Lines Matching refs:Option
569 pub fn pop_back(&mut self) -> Option<ListArc<T, ID>> {
581 pub fn pop_front(&mut self) -> Option<ListArc<T, ID>> {
601 pub unsafe fn remove(&mut self, item: &T) -> Option<ListArc<T, ID>> {
798 fn next(&mut self) -> Option<ArcBorrow<'a, T>> {
865 /// fn remove_first(list: &mut List<ListItem>, value: u32) -> Option<ListArc<ListItem>> {
877 /// fn remove_last(list: &mut List<ListItem>, value: u32) -> Option<ListArc<ListItem>> {
995 pub fn peek_next(&mut self) -> Option<CursorPeek<'_, 'a, T, true, ID>> {
1010 pub fn peek_prev(&mut self) -> Option<CursorPeek<'_, 'a, T, false, ID>> {
1104 pub fn remove_next(&mut self) -> Option<ListArc<T, ID>> {
1109 pub fn remove_prev(&mut self) -> Option<ListArc<T, ID>> {
1202 fn next(&mut self) -> Option<ListArc<T, ID>> {
1210 fn next_back(&mut self) -> Option<ListArc<T, ID>> {