Home
last modified time | relevance | path

Searched refs:pointer_ops (Results 1 – 8 of 8) sorted by relevance

/external/rust/crates/intrusive-collections/src/
Dpointer_ops.rs235 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 …]
Dadapter.rs10 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
Dlib.rs288 mod pointer_ops; module
302 pub use crate::pointer_ops::{DefaultPointerOps, PointerOps};
Dkey_adapter.rs10 use crate::pointer_ops::PointerOps;
Dsingly_linked_list.rs17 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()
Dlinked_list.rs17 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()
Dxor_linked_list.rs20 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()
Drbtree.rs23 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()