pub type SharedRef<T> = Arc<T>;
Aliased Type§
struct SharedRef<T> {
ptr: NonNull<ArcInner<T>>,
phantom: PhantomData<ArcInner<T>>,
alloc: Global,
}
Fields§
§ptr: NonNull<ArcInner<T>>
§phantom: PhantomData<ArcInner<T>>
§alloc: Global
pub type SharedRef<T> = Arc<T>;
struct SharedRef<T> {
ptr: NonNull<ArcInner<T>>,
phantom: PhantomData<ArcInner<T>>,
alloc: Global,
}
ptr: NonNull<ArcInner<T>>
§phantom: PhantomData<ArcInner<T>>
§alloc: Global