• Home
  • Raw
  • Download

Lines Matching refs:pointer_ops

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()
300 let p2: Rc<i32> = pointer_ops.from_raw(r); in test_rc()
309 let pointer_ops = DefaultPointerOps::<Arc<_>>::new(); in test_arc() localVariable
312 let r = pointer_ops.into_raw(p); in test_arc()
314 let p2: Arc<i32> = pointer_ops.from_raw(r); in test_arc()
323 let pointer_ops = DefaultPointerOps::<Box<_>>::new(); in test_box_unsized() localVariable
327 let r = pointer_ops.into_raw(p); in test_box_unsized()
330 let p2: Box<dyn Debug> = pointer_ops.from_raw(r); in test_box_unsized()
340 let pointer_ops = DefaultPointerOps::<Rc<_>>::new(); in test_rc_unsized() localVariable
344 let r = pointer_ops.into_raw(p); in test_rc_unsized()
347 let p2: Rc<dyn Debug> = pointer_ops.from_raw(r); in test_rc_unsized()
357 let pointer_ops = DefaultPointerOps::<Arc<_>>::new(); in test_arc_unsized() localVariable
361 let r = pointer_ops.into_raw(p); in test_arc_unsized()
364 let p2: Arc<dyn Debug> = pointer_ops.from_raw(r); in test_arc_unsized()
375 let pointer_ops = DefaultPointerOps::<Arc<_>>::new(); in clone_arc_from_raw() localVariable
378 let p2: Arc<i32> = clone_pointer_from_raw(&pointer_ops, raw); in clone_arc_from_raw()
387 let pointer_ops = DefaultPointerOps::<Rc<_>>::new(); in clone_rc_from_raw() localVariable
390 let p2: Rc<i32> = clone_pointer_from_raw(&pointer_ops, raw); in clone_rc_from_raw()
398 let pointer_ops = DefaultPointerOps::<Pin<Box<_>>>::new(); in test_pin_box() localVariable
401 let r = pointer_ops.into_raw(p); in test_pin_box()
403 let p2: Pin<Box<i32>> = pointer_ops.from_raw(r); in test_pin_box()
412 let pointer_ops = DefaultPointerOps::<Pin<Rc<_>>>::new(); in test_pin_rc() localVariable
415 let r = pointer_ops.into_raw(p); in test_pin_rc()
417 let p2: Pin<Rc<i32>> = pointer_ops.from_raw(r); in test_pin_rc()
426 let pointer_ops = DefaultPointerOps::<Pin<Arc<_>>>::new(); in test_pin_arc() localVariable
429 let r = pointer_ops.into_raw(p); in test_pin_arc()
431 let p2: Pin<Arc<i32>> = pointer_ops.from_raw(r); in test_pin_arc()
440 let pointer_ops = DefaultPointerOps::<Pin<Box<_>>>::new(); in test_pin_box_unsized() localVariable
444 let r = pointer_ops.into_raw(p); in test_pin_box_unsized()
447 let p2: Pin<Box<dyn Debug>> = pointer_ops.from_raw(r); in test_pin_box_unsized()
457 let pointer_ops = DefaultPointerOps::<Pin<Rc<_>>>::new(); in test_pin_rc_unsized() localVariable
461 let r = pointer_ops.into_raw(p); in test_pin_rc_unsized()
464 let p2: Pin<Rc<dyn Debug>> = pointer_ops.from_raw(r); in test_pin_rc_unsized()
474 let pointer_ops = DefaultPointerOps::<Pin<Arc<_>>>::new(); in test_pin_arc_unsized() localVariable
478 let r = pointer_ops.into_raw(p); in test_pin_arc_unsized()
481 let p2: Pin<Arc<dyn Debug>> = pointer_ops.from_raw(r); in test_pin_arc_unsized()
492 let pointer_ops = DefaultPointerOps::<Pin<Arc<_>>>::new(); in clone_pin_arc_from_raw() localVariable
495 let p2: Pin<Arc<i32>> = clone_pointer_from_raw(&pointer_ops, raw); in clone_pin_arc_from_raw()
504 let pointer_ops = DefaultPointerOps::<Pin<Rc<_>>>::new(); in clone_pin_rc_from_raw() localVariable
507 let p2: Pin<Rc<i32>> = clone_pointer_from_raw(&pointer_ops, raw); in clone_pin_rc_from_raw()