Lines Matching defs:Owned
1060 pub struct Owned<T: ?Sized + Pointable> { struct
1065 impl<T: ?Sized + Pointable> Pointer<T> for Owned<T> { argument
1088 impl<T> Owned<T> { impl
1148 impl<T: ?Sized + Pointable> Owned<T> { impl
1212 impl<T: ?Sized + Pointable> Drop for Owned<T> { implementation
1221 impl<T: ?Sized + Pointable> fmt::Debug for Owned<T> { implementation
1232 impl<T: Clone> Clone for Owned<T> { implementation
1238 impl<T: ?Sized + Pointable> Deref for Owned<T> { implementation
1247 impl<T: ?Sized + Pointable> DerefMut for Owned<T> { implementation
1254 impl<T> From<T> for Owned<T> { implementation
1260 impl<T> From<Box<T>> for Owned<T> { implementation
1279 impl<T: ?Sized + Pointable> Borrow<T> for Owned<T> { implementation
1285 impl<T: ?Sized + Pointable> BorrowMut<T> for Owned<T> { implementation
1291 impl<T: ?Sized + Pointable> AsRef<T> for Owned<T> { implementation
1297 impl<T: ?Sized + Pointable> AsMut<T> for Owned<T> { implementation