Lines Matching defs:Shared
1176 pub struct Shared<'g, T: 'g + ?Sized + Pointable> { struct
1181 impl<T: ?Sized + Pointable> Clone for Shared<'_, T> { implementation
1190 impl<T: ?Sized + Pointable> Copy for Shared<'_, T> {} implementation
1192 impl<T: ?Sized + Pointable> Pointer<T> for Shared<'_, T> { implementation
1207 impl<'g, T> Shared<'g, T> { impl
1231 impl<'g, T: ?Sized + Pointable> Shared<'g, T> { impl
1462 impl<T> From<*const T> for Shared<'_, T> { implementation
1484 impl<'g, T: ?Sized + Pointable> PartialEq<Shared<'g, T>> for Shared<'g, T> { implementation
1490 impl<T: ?Sized + Pointable> Eq for Shared<'_, T> {} implementation
1492 impl<'g, T: ?Sized + Pointable> PartialOrd<Shared<'g, T>> for Shared<'g, T> { implementation
1498 impl<T: ?Sized + Pointable> Ord for Shared<'_, T> { implementation
1504 impl<T: ?Sized + Pointable> fmt::Debug for Shared<'_, T> { implementation
1515 impl<T: ?Sized + Pointable> fmt::Pointer for Shared<'_, T> { implementation
1521 impl<T: ?Sized + Pointable> Default for Shared<'_, T> { implementation