Struct storage_map::WholeMapWriteGuard[][src]

pub struct WholeMapWriteGuard<'a, L: 'a + RawRwLock, M: 'a> { /* fields omitted */ }

Trait Implementations

impl<'a, L: RawRwLock, M> Deref for WholeMapWriteGuard<'a, L, M>
[src]

The resulting type after dereferencing.

Dereferences the value.

impl<'a, L: RawRwLock, M> DerefMut for WholeMapWriteGuard<'a, L, M>
[src]

Mutably dereferences the value.

impl<'a, L: RawRwLock, V> Drop for WholeMapWriteGuard<'a, L, V>
[src]

Executes the destructor for this type. Read more

Auto Trait Implementations

impl<'a, L, M> Send for WholeMapWriteGuard<'a, L, M> where
    L: Sync,
    M: Send

impl<'a, L, M> Sync for WholeMapWriteGuard<'a, L, M> where
    L: Sync,
    M: Sync