MCPcopy Create free account

hub / github.com/Amanieu/intrusive-rs / functions

Functions375 in github.com/Amanieu/intrusive-rs

↓ 90 callersMethodas_ref
(&self)
src/unsafe_ref.rs:88
↓ 44 callersMethodcursor_mut
(&mut self)
src/xor_linked_list.rs:1292
↓ 40 callersMethodright
(&self, ptr: Self::LinkPtr)
src/rbtree.rs:233
↓ 39 callersMethodcursor_mut
(&mut self)
src/linked_list.rs:1248
↓ 36 callersMethodclone
(&self)
src/xor_linked_list.rs:140
↓ 36 callersMethodparent
(&self, ptr: Self::LinkPtr)
src/rbtree.rs:238
↓ 36 callersMethodset_color
(&mut self, ptr: Self::LinkPtr, color: Color)
src/rbtree.rs:268
↓ 35 callersFunctionmake_rc_obj
(value: u32)
src/xor_linked_list.rs:1851
↓ 34 callersMethodleft
(&self, ptr: Self::LinkPtr)
src/rbtree.rs:228
↓ 33 callersMethodclone
(&self)
src/linked_list.rs:112
↓ 32 callersMethodcursor_mut
(&mut self)
src/singly_linked_list.rs:1022
↓ 31 callersMethodinsert_before
(&mut self, val: <A::PointerOps as PointerOps>::Pointer)
src/xor_linked_list.rs:920
↓ 30 callersMethodinsert_after
(&mut self, val: <A::PointerOps as PointerOps>::Pointer)
src/singly_linked_list.rs:767
↓ 29 callersMethodinsert_before
(&mut self, val: <A::PointerOps as PointerOps>::Pointer)
src/linked_list.rs:928
↓ 28 callersMethodpush_back
(&mut self, val: <A::PointerOps as PointerOps>::Pointer)
src/xor_linked_list.rs:1609
↓ 26 callersMethodclone
(&self)
src/singly_linked_list.rs:97
↓ 24 callersMethodinsert
(&'c mut self, val: <A::PointerOps as PointerOps>::Pointer)
src/rbtree.rs:1465
↓ 23 callersFunctionmake_rc_obj
(value: u32)
src/linked_list.rs:1658
↓ 22 callersMethodset_right
(&mut self, ptr: Self::LinkPtr, right: Option<Self::LinkPtr>)
src/rbtree.rs:258
↓ 21 callersMethodclone
(&self)
src/rbtree.rs:153
↓ 21 callersMethodmove_next
(&mut self)
src/singly_linked_list.rs:580
↓ 20 callersMethodcolor
(&self, ptr: Self::LinkPtr)
src/rbtree.rs:244
↓ 20 callersFunctionmake_rc_obj
(value: i32)
src/rbtree.rs:2624
↓ 20 callersFunctionmake_rc_obj
(value: u32)
src/singly_linked_list.rs:1353
↓ 19 callersMethodmove_next
(&mut self)
src/xor_linked_list.rs:571
↓ 19 callersMethodset_parent
(&mut self, ptr: Self::LinkPtr, parent: Option<Self::LinkPtr>)
src/rbtree.rs:263
↓ 18 callersMethodfrom_raw
(val: *const T)
src/unsafe_ref.rs:35
↓ 17 callersMethodmove_next
(&mut self)
src/rbtree.rs:1117
↓ 16 callersMethodmove_next
(&mut self)
src/linked_list.rs:663
↓ 16 callersMethodset_left
(&mut self, ptr: Self::LinkPtr, left: Option<Self::LinkPtr>)
src/rbtree.rs:253
↓ 15 callersMethodfrom_raw
(&self, raw: *const T)
src/pointer_ops.rs:78
↓ 15 callersMethodinto_raw
(&self, ptr: &'a T)
src/pointer_ops.rs:83
↓ 14 callersMethodnext
(&self, ptr: Self::LinkPtr)
src/singly_linked_list.rs:154
↓ 13 callersFunctionis_left_child
(link_ops: &T, ptr: T::LinkPtr, parent: T::LinkPtr)
src/rbtree.rs:647
↓ 12 callersMethodnext
(&self, ptr: Self::LinkPtr)
src/linked_list.rs:169
↓ 12 callersMethodset
( &mut self, ptr: Self::LinkPtr, prev: Option<Self::LinkPtr>, next: Option<Sel
src/xor_linked_list.rs:217
↓ 11 callersMethodset_next
(&mut self, ptr: Self::LinkPtr, next: Option<Self::LinkPtr>)
src/linked_list.rs:179
↓ 11 callersMethodset_next
(&mut self, ptr: Self::LinkPtr, next: Option<Self::LinkPtr>)
src/singly_linked_list.rs:159
↓ 10 callersMethodget_key
(&self, value: &'a <Self::PointerOps as PointerOps>::Value)
src/rbtree.rs:2610
↓ 10 callersMethodreplace_next_or_prev
( &mut self, ptr: Self::LinkPtr, old: Option<Self::LinkPtr>, new: Option<Self:
src/xor_linked_list.rs:229
↓ 9 callersMethodget
(&self)
src/rbtree.rs:1078
↓ 9 callersMethodmove_prev
(&mut self)
src/xor_linked_list.rs:591
↓ 9 callersMethodprev
(&self, ptr: Self::LinkPtr)
src/linked_list.rs:174
↓ 9 callersMethodset_prev
(&mut self, ptr: Self::LinkPtr, prev: Option<Self::LinkPtr>)
src/linked_list.rs:184
↓ 8 callersFunctionclone_pointer_from_raw
( pointer_ops: &T, ptr: *const T::Value, )
src/pointer_ops.rs:234
↓ 8 callersMethodfront_mut
(&mut self)
src/xor_linked_list.rs:1492
↓ 8 callersMethodget
(&self)
src/linked_list.rs:623
↓ 8 callersMethodinsert_after
(&mut self, val: <A::PointerOps as PointerOps>::Pointer)
src/xor_linked_list.rs:883
↓ 8 callersMethodmove_prev
(&mut self)
src/rbtree.rs:1133
↓ 8 callersMethodmove_prev
(&mut self)
src/linked_list.rs:677
↓ 8 callersMethodnext
( &self, ptr: Self::LinkPtr, prev: Option<Self::LinkPtr>, )
src/xor_linked_list.rs:197
↓ 8 callersMethodpush_back
(&mut self, val: <A::PointerOps as PointerOps>::Pointer)
src/linked_list.rs:1437
↓ 8 callersMethodset
( &mut self, ptr: Self::LinkPtr, prev: Option<Self::LinkPtr>, next: Option<Sel
src/linked_list.rs:235
↓ 7 callersFunctionfirst_child
(link_ops: &T, ptr: T::LinkPtr)
src/rbtree.rs:652
↓ 7 callersMethodfront_mut
(&mut self)
src/singly_linked_list.rs:1098
↓ 7 callersMethodinsert_after
(&mut self, val: <A::PointerOps as PointerOps>::Pointer)
src/linked_list.rs:903
↓ 7 callersMethoditer
(&self)
src/rbtree.rs:1765
↓ 7 callersFunctionlast_child
(link_ops: &T, ptr: T::LinkPtr)
src/rbtree.rs:661
↓ 7 callersMethodprev
( &self, ptr: Self::LinkPtr, next: Option<Self::LinkPtr>, )
src/xor_linked_list.rs:207
↓ 7 callersMethodpush_front
(&mut self, val: <A::PointerOps as PointerOps>::Pointer)
src/singly_linked_list.rs:1173
↓ 7 callersMethodset
( &mut self, ptr: Self::LinkPtr, prev: Option<Self::LinkPtr>, next: Option<Sel
src/rbtree.rs:331
↓ 7 callersMethodsplice_before
(&mut self, mut list: XorLinkedList<A>)
src/xor_linked_list.rs:984
↓ 6 callersMethodborrow
(&self)
src/unsafe_ref.rs:95
↓ 6 callersMethodget
(&self)
src/xor_linked_list.rs:531
↓ 6 callersMethodis_null
(&self)
src/xor_linked_list.rs:521
↓ 6 callersFunctionnext
(link_ops: &T, ptr: T::LinkPtr)
src/rbtree.rs:670
↓ 6 callersMethodtake
(&mut self)
src/singly_linked_list.rs:1159
↓ 5 callersMethodentry
(&'a mut self, key: &Q)
src/rbtree.rs:2137
↓ 5 callersMethodfront_mut
(&mut self)
src/linked_list.rs:1324
↓ 5 callersMethodget
(&self)
src/singly_linked_list.rs:540
↓ 5 callersFunctioninsert_left
( link_ops: &mut T, ptr: T::LinkPtr, new: T::LinkPtr, root: &mut Option<T::LinkPtr>, )
src/rbtree.rs:739
↓ 5 callersFunctioninsert_right
( link_ops: &mut T, ptr: T::LinkPtr, new: T::LinkPtr, root: &mut Option<T::LinkPtr>, )
src/rbtree.rs:754
↓ 5 callersMethoditer
(&self)
src/xor_linked_list.rs:1536
↓ 5 callersMethodnode_from_value
( &mut self, val: <A::PointerOps as PointerOps>::Pointer, )
src/rbtree.rs:1578
↓ 5 callersMethodrelease_link
(&mut self, ptr: Self::LinkPtr)
src/rbtree.rs:221
↓ 5 callersFunctionrotate_left
( link_ops: &mut T, ptr: T::LinkPtr, root: &mut Option<T::LinkPtr>, )
src/rbtree.rs:768
↓ 5 callersFunctionrotate_right
( link_ops: &mut T, ptr: T::LinkPtr, root: &mut Option<T::LinkPtr>, )
src/rbtree.rs:792
↓ 5 callersMethodset
( &mut self, ptr: Self::LinkPtr, prev: Option<Self::LinkPtr>, next: Option<Sel
src/singly_linked_list.rs:199
↓ 5 callersMethodset_parent_color
( self, ptr: <Self as link_ops::LinkOps>::LinkPtr, parent: Option<<Self as link_ops::L
src/rbtree.rs:191
↓ 5 callersMethodsplice_after
(&mut self, mut list: SinglyLinkedList<A>)
src/singly_linked_list.rs:789
↓ 5 callersMethodsplit_after
(&mut self)
src/singly_linked_list.rs:834
↓ 5 callersMethodtake
(&mut self)
src/xor_linked_list.rs:1587
↓ 5 callersMethodtake
(&mut self)
src/linked_list.rs:1415
↓ 4 callersMethodback_mut
(&mut self)
src/xor_linked_list.rs:1519
↓ 4 callersMethodcursor_mut
(&mut self)
src/rbtree.rs:1636
↓ 4 callersMethodinsert_root
(&mut self, node: <A::LinkOps as link_ops::LinkOps>::LinkPtr)
src/rbtree.rs:1755
↓ 4 callersMethodinto_raw
(ptr: Self)
src/unsafe_ref.rs:43
↓ 4 callersMethodis_linked
(&self)
src/rbtree.rs:122
↓ 4 callersMethodis_linked
(&self)
src/xor_linked_list.rs:109
↓ 4 callersMethodis_linked
(&self)
src/linked_list.rs:81
↓ 4 callersMethodis_linked
(&self)
src/singly_linked_list.rs:66
↓ 4 callersFunctionlink_between
( link_ops: &mut T, ptr: T::LinkPtr, prev: Option<T::LinkPtr>, next: Option<T::LinkPtr>, )
src/xor_linked_list.rs:446
↓ 4 callersFunctionlink_between
( link_ops: &mut T, ptr: T::LinkPtr, prev: Option<T::LinkPtr>, next: Option<T::LinkPtr>, )
src/linked_list.rs:507
↓ 4 callersMethodlower_bound_internal
( &self, bound: Bound<&Q>, )
src/rbtree.rs:1920
↓ 4 callersFunctionmake_obj
(value: i32)
src/rbtree.rs:2628
↓ 4 callersFunctionmake_obj
(value: u32)
src/xor_linked_list.rs:1855
↓ 4 callersFunctionmake_obj
(value: u32)
src/linked_list.rs:1662
↓ 4 callersFunctionmake_obj
(value: u32)
src/singly_linked_list.rs:1356
↓ 4 callersMethodpacked
(&self)
src/xor_linked_list.rs:298
↓ 4 callersFunctionprev
(link_ops: &T, ptr: T::LinkPtr)
src/rbtree.rs:690
next →1–100 of 375, ranked by callers