Searched refs:ArcInner (Results 1 – 2 of 2) sorted by relevance
130 ptr: NonNull<ArcInner<T>>,131 _p: PhantomData<ArcInner<T>>,136 struct ArcInner<T: ?Sized> { struct141 impl<T: ?Sized> ArcInner<T> { implementation161 let ptr = ptr as *const ArcInner<T>; in container_of()201 let value = ArcInner { in new()249 let ptr = unsafe { ArcInner::container_of(ptr) }; in from_raw()479 inner: NonNull<ArcInner<T>>,509 unsafe fn new(inner: NonNull<ArcInner<T>>) -> Self { in new()530 let ptr = unsafe { ArcInner::container_of(ptr) }; in from_raw()[all …]
8 use crate::sync::{arc::ArcInner, Arc};20 let ptr = self.ptr.cast::<ArcInner<T>>(); in downcast()
Completed in 10 milliseconds