Struct lock_wrappers::Mutex
[−]
[src]
pub struct Mutex<L: RawMutex, T> { /* fields omitted */ }
pub struct Mutex<L: RawMutex, T> { /* fields omitted */ }
impl<L: RawMutex, T> Mutex<L, T>
[src]fn new(l: L, t: T) -> Mutex<L, T>
fn lock(&self) -> MutexGuard<L, T>
fn try_lock(&self) -> Option<MutexGuard<L, T>>
impl<L: RawMutex, T: Send> Send for Mutex<L, T>
[src]impl<L: RawMutex, T: Send> Sync for Mutex<L, T>
[src]impl<L: RawMutex + Default, T: Default> Default for Mutex<L, T>
[src]