Searched refs:from_inner (Results 1 – 2 of 2) sorted by relevance
211 Ok(unsafe { Self::from_inner(Box::leak(inner).into()) }) in new()222 unsafe fn from_inner(inner: NonNull<ArcInner<T>>) -> Self { in from_inner() method253 unsafe { Self::from_inner(ptr) } in from_raw()357 unsafe { Self::from_inner(NonNull::new(ptr as _).unwrap()) } in from_foreign()385 unsafe { Self::from_inner(self.ptr) } in clone()544 ManuallyDrop::new(unsafe { Arc::from_inner(b.inner) }) in from()661 inner: unsafe { Arc::from_inner(Box::leak(inner).into()) }, in new_uninit()685 inner: unsafe { Arc::from_inner(inner.cast()) }, in assume_init()
22 Ok(Arc::from_inner(ptr)) in downcast()
Completed in 8 milliseconds