Searched refs:link_ops_mut (Results 1 – 5 of 5) sorted by relevance
/external/rust/crates/intrusive-collections/src/ |
D | xor_linked_list.rs | 534 self.list.adapter.link_ops_mut().release_link(current); 536 self.list.adapter.link_ops_mut().replace_next_or_prev( 543 self.list.adapter.link_ops_mut().replace_next_or_prev( 606 self.list.adapter.link_ops_mut().replace_next_or_prev( 613 self.list.adapter.link_ops_mut().replace_next_or_prev( 622 .link_ops_mut() 624 self.list.adapter.link_ops_mut().release_link(result); 653 self.list.adapter.link_ops_mut(), 664 link_between(self.list.adapter.link_ops_mut(), new, None, self.list.head); 690 self.list.adapter.link_ops_mut(), [all …]
|
D | adapter.rs | 74 fn link_ops_mut(&mut self) -> &mut Self::LinkOps; in link_ops_mut() method 223 fn link_ops_mut(&mut self) -> &mut Self::LinkOps {
|
D | linked_list.rs | 575 remove(self.list.adapter.link_ops_mut(), current); 618 replace_with(self.list.adapter.link_ops_mut(), current, new); 645 link_after(self.list.adapter.link_ops_mut(), new, current); 647 link_between(self.list.adapter.link_ops_mut(), new, None, self.list.head); 670 let link_ops = self.list.adapter.link_ops_mut(); 695 let link_ops = self.list.adapter.link_ops_mut(); 723 let link_ops = self.list.adapter.link_ops_mut(); 759 self.list.adapter.link_ops_mut().set_prev(head, None); 763 self.list.adapter.link_ops_mut().set_next(current, None); 798 self.list.adapter.link_ops_mut().set_prev(tail, None); [all …]
|
D | singly_linked_list.rs | 469 remove(self.list.adapter.link_ops_mut(), next, self.current); 512 replace_with(self.list.adapter.link_ops_mut(), next, self.current, new); 538 link_after(self.list.adapter.link_ops_mut(), new, current); 540 link_between(self.list.adapter.link_ops_mut(), new, None, self.list.head); 570 self.list.adapter.link_ops_mut(), 583 .link_ops_mut() 611 self.list.adapter.link_ops_mut().set_next(current, None); 656 if !self.adapter.link_ops_mut().acquire_link(link) { 784 self.adapter.link_ops_mut().release_link(x);
|
D | rbtree.rs | 983 self.tree.adapter.link_ops_mut(), 1029 self.tree.adapter.link_ops_mut(), 1064 let link_ops = self.tree.adapter.link_ops_mut(); 1106 let link_ops = self.tree.adapter.link_ops_mut(); 1193 if !self.adapter.link_ops_mut().acquire_link(link) { 1318 self.adapter.link_ops_mut().set_parent(node, None); 1319 self.adapter.link_ops_mut().set_color(node, Color::Black); 1320 self.adapter.link_ops_mut().set_left(node, None); 1321 self.adapter.link_ops_mut().set_right(node, None); 1353 let left = self.adapter.link_ops_mut().left(current); [all …]
|