Trait parking_method::WriteLockMethod
source · [−]pub trait WriteLockMethod {
fn write<'a, V>(
&self,
rwlock: &'a RwLock<V>
) -> Option<RwLockWriteGuard<'a, V>>;
}
Expand description
Trait for implementing write flavors on RwLocks.
Required Methods
fn write<'a, V>(&self, rwlock: &'a RwLock<V>) -> Option<RwLockWriteGuard<'a, V>>
fn write<'a, V>(&self, rwlock: &'a RwLock<V>) -> Option<RwLockWriteGuard<'a, V>>
Obtain a write lock. Blocking locks are infallible and always return a ‘Some()’ variant.