Lines Matching defs:UniqueArc
718 pub struct UniqueArc<T: ?Sized> { struct
722 impl<T> InPlaceInit<T> for UniqueArc<T> { argument
742 impl<T> InPlaceWrite<T> for UniqueArc<MaybeUninit<T>> { implementation
764 impl<T> UniqueArc<T> { impls
792 impl<T> UniqueArc<MaybeUninit<T>> { impls
848 impl<T: ?Sized> Deref for UniqueArc<T> { implementation
856 impl<T: ?Sized> DerefMut for UniqueArc<T> { implementation
884 impl<T: ?Sized> Borrow<T> for UniqueArc<T> { implementation
909 impl<T: ?Sized> BorrowMut<T> for UniqueArc<T> { implementation
915 impl<T: fmt::Display + ?Sized> fmt::Display for UniqueArc<T> { implementation
927 impl<T: fmt::Debug + ?Sized> fmt::Debug for UniqueArc<T> { implementation