Searched refs:pointer_ops (Results 1 – 8 of 8) sorted by relevance
/external/rust/crates/intrusive-collections/src/ |
D | pointer_ops.rs | 235 pointer_ops: &T, in clone_pointer_from_raw() 246 pointer_ops: &'a T, in clone_pointer_from_raw() field 256 .pointer_ops in clone_pointer_from_raw() 262 pointer: ManuallyDrop::new(pointer_ops.from_raw(ptr)), in clone_pointer_from_raw() 263 pointer_ops, in clone_pointer_from_raw() 281 let pointer_ops = DefaultPointerOps::<Box<_>>::new(); in test_box() localVariable 284 let r = pointer_ops.into_raw(p); in test_box() 286 let p2: Box<i32> = pointer_ops.from_raw(r); in test_box() 295 let pointer_ops = DefaultPointerOps::<Rc<_>>::new(); in test_rc() localVariable 298 let r = pointer_ops.into_raw(p); in test_rc() [all …]
|
D | adapter.rs | 10 use crate::pointer_ops::PointerOps; 77 fn pointer_ops(&self) -> &Self::PointerOps; in pointer_ops() method 175 pointer_ops: $crate::DefaultPointerOps<$pointer>, 196 pointer_ops: $crate::DefaultPointerOps::<$pointer>::new(), 228 fn pointer_ops(&self) -> &Self::PointerOps { 229 &self.pointer_ops
|
D | lib.rs | 288 mod pointer_ops; module 302 pub use crate::pointer_ops::{DefaultPointerOps, PointerOps};
|
D | key_adapter.rs | 10 use crate::pointer_ops::PointerOps;
|
D | singly_linked_list.rs | 17 use crate::pointer_ops::PointerOps; 557 crate::pointer_ops::clone_pointer_from_raw(self.list.adapter.pointer_ops(), raw_pointer) 682 .pointer_ops() 724 .pointer_ops() 871 let raw = self.adapter.pointer_ops().into_raw(val); 876 self.adapter.pointer_ops().from_raw(raw); 1004 .pointer_ops()
|
D | linked_list.rs | 17 use crate::pointer_ops::PointerOps; 641 crate::pointer_ops::clone_pointer_from_raw(self.list.adapter.pointer_ops(), raw_pointer) 818 .pointer_ops() 861 .pointer_ops() 1096 let raw = self.adapter.pointer_ops().into_raw(val); 1101 self.adapter.pointer_ops().from_raw(raw); 1251 .pointer_ops()
|
D | xor_linked_list.rs | 20 use crate::pointer_ops::PointerOps; 530 crate::pointer_ops::clone_pointer_from_raw(self.list.adapter.pointer_ops(), raw_pointer) 758 .pointer_ops() 822 .pointer_ops() 1117 let raw = self.adapter.pointer_ops().into_raw(val); 1122 self.adapter.pointer_ops().from_raw(raw); 1359 .pointer_ops()
|
D | rbtree.rs | 23 use crate::pointer_ops::PointerOps; 1097 crate::pointer_ops::clone_pointer_from_raw(self.tree.adapter.pointer_ops(), raw_pointer) 1278 .pointer_ops() 1325 .pointer_ops() 1487 let raw = self.adapter.pointer_ops().into_raw(val); 1492 self.adapter.pointer_ops().from_raw(raw); 1656 .pointer_ops() 2333 .pointer_ops() 2372 .pointer_ops()
|