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]
impl<'a, L: RawRwLock, M> Deref for WholeMapWriteGuard<'a, L, M>type Target = M
The resulting type after dereferencing.
fn deref(&self) -> &M[src]
fn deref(&self) -> &MDereferences the value.
impl<'a, L: RawRwLock, M> DerefMut for WholeMapWriteGuard<'a, L, M>[src]
impl<'a, L: RawRwLock, M> DerefMut for WholeMapWriteGuard<'a, L, M>impl<'a, L: RawRwLock, V> Drop for WholeMapWriteGuard<'a, L, V>[src]
impl<'a, L: RawRwLock, V> Drop for WholeMapWriteGuard<'a, L, V>Auto Trait Implementations
impl<'a, L, M> Send for WholeMapWriteGuard<'a, L, M> where
L: Sync,
M: Send,
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,
impl<'a, L, M> Sync for WholeMapWriteGuard<'a, L, M> where
L: Sync,
M: Sync,