[][src]Trait aliasable::AliasableDeref

pub unsafe trait AliasableDeref: Deref { }

Marker trait for a pointer type that is allowed to have its pointee aliased (except when dropped).

Implementations on Foreign Types

impl<'a, T> AliasableDeref for RefMut<'a, T> where
    T: ?Sized
[src]

impl<'a, T> AliasableDeref for RwLockReadGuard<'a, T> where
    T: ?Sized
[src]

impl<T> AliasableDeref for Rc<T> where
    T: ?Sized
[src]

impl<'a, T> AliasableDeref for MutexGuard<'a, T> where
    T: ?Sized
[src]

impl<'a, T> AliasableDeref for RwLockWriteGuard<'a, T> where
    T: ?Sized
[src]

impl<'a, T> AliasableDeref for Ref<'a, T> where
    T: ?Sized
[src]

impl<T> AliasableDeref for Arc<T> where
    T: ?Sized
[src]

Loading content...

Implementors

impl AliasableDeref for AliasableString[src]

impl<T> AliasableDeref for AliasableVec<T>[src]

impl<T: ?Sized> AliasableDeref for AliasableBox<T>[src]

impl<T: ?Sized> AliasableDeref for AliasableMut<'_, T>[src]

Loading content...