Lines Matching defs:Self
152 pub fn try_new(contents: T) -> Result<Self> { in try_new()
175 unsafe fn from_inner(inner: NonNull<ArcInner<T>>) -> Self { in from_inner()
214 unsafe fn from_foreign(ptr: *const core::ffi::c_void) -> Self { in from_foreign()
233 fn clone(&self) -> Self { in clone()
266 fn from(item: UniqueArc<T>) -> Self { in from()
272 fn from(item: Pin<UniqueArc<T>>) -> Self { in from()
347 fn clone(&self) -> Self { in clone()
362 unsafe fn new(inner: NonNull<ArcInner<T>>) -> Self { in new()
372 fn from(b: ArcBorrow<'_, T>) -> Self { in from()
472 pub fn try_new(value: T) -> Result<Self> { in try_new()
502 fn from(obj: UniqueArc<T>) -> Self { in from()