Trait concurrency_traits::rw_lock::RawRwLock [−][src]
pub unsafe trait RawRwLock: RawTryRwLock { fn add_reader(&self); fn add_writer(&self); }
Expand description
A raw rw lock that stores no data
Required methods
fn add_reader(&self)
[src]
fn add_reader(&self)
[src]Blocks until a reader is added to this lock
fn add_writer(&self)
[src]
fn add_writer(&self)
[src]Blocks until a writer is added to this lock
Implementors
impl<CS> RawRwLock for RawSpinRwLock<CS> where
CS: ThreadFunctions,
[src]
impl<CS> RawRwLock for RawSpinRwLock<CS> where
CS: ThreadFunctions,
[src]