Struct lock_wrappers::RwLock
[−]
[src]
pub struct RwLock<L: RawRwLock, T> { /* fields omitted */ }
pub struct RwLock<L: RawRwLock, T> { /* fields omitted */ }
impl<L: RawRwLock, T> RwLock<L, T>
[src]fn new_custom(l: L, t: T) -> RwLock<L, T>
fn read(&self) -> RwLockReadGuard<L, T>
fn write(&self) -> RwLockWriteGuard<L, T>
impl<L: RawRwLock + Default, T> RwLock<L, T>
[src]impl<L: RawRwLock, T: Send + Sync> Send for RwLock<L, T>
[src]impl<L: RawRwLock, T: Send + Sync> Sync for RwLock<L, T>
[src]impl<L: RawRwLock + Default, T: Default> Default for RwLock<L, T>
[src]