Struct std::sync::MutexGuard
[−]
[src]
#[must_use] pub struct MutexGuard<'a, T: ?Sized + 'a> { // some fields omitted }
An RAII implementation of a "scoped lock" of a mutex. When this structure is dropped (falls out of scope), the lock will be unlocked.
The data protected by the mutex can be access through this guard via its
Deref
`Derefand
` and DerefMut
`DerefMut` implementations