Lines Matching defs:Owned
928 pub struct Owned<T: ?Sized + Pointable> { struct
933 impl<T: ?Sized + Pointable> Pointer<T> for Owned<T> { argument
956 impl<T> Owned<T> { impl
1016 impl<T: ?Sized + Pointable> Owned<T> { impl
1079 impl<T: ?Sized + Pointable> Drop for Owned<T> { implementation
1088 impl<T: ?Sized + Pointable> fmt::Debug for Owned<T> { implementation
1099 impl<T: Clone> Clone for Owned<T> { implementation
1105 impl<T: ?Sized + Pointable> Deref for Owned<T> { implementation
1114 impl<T: ?Sized + Pointable> DerefMut for Owned<T> { implementation
1121 impl<T> From<T> for Owned<T> { implementation
1127 impl<T> From<Box<T>> for Owned<T> { implementation
1146 impl<T: ?Sized + Pointable> Borrow<T> for Owned<T> { implementation
1152 impl<T: ?Sized + Pointable> BorrowMut<T> for Owned<T> { implementation
1158 impl<T: ?Sized + Pointable> AsRef<T> for Owned<T> { implementation
1164 impl<T: ?Sized + Pointable> AsMut<T> for Owned<T> { implementation