Struct antidote::Mutex
[−]
[src]
pub struct Mutex<T: ?Sized>(_);
Like std::sync::Mutex
except that it does not poison itself.
Methods
impl<T> Mutex<T>
fn new(t: T) -> Mutex<T>
Like std::sync::Mutex::new
.
fn into_inner(self) -> T
Like std::sync::Mutex::into_inner
.
impl<T: ?Sized> Mutex<T>
fn lock<'a>(&'a self) -> MutexGuard<'a, T>
Like std::sync::Mutex::lock
.
fn try_lock<'a>(&'a self) -> TryLockResult<MutexGuard<'a, T>>
Like std::sync::Mutex::try_lock
.
fn get_mut(&mut self) -> &mut T
Like std::sync::Mutex::get_mut
.