[−][src]Trait sharded::Lock
Generic locking implementation.
Generic locking implementation.
type ReadGuard: Deref<Target = T>
type WriteGuard: Deref<Target = T> + DerefMut<Target = T>
impl<T> Lock<T> for StdRwLock<T>
[src]type ReadGuard = RwLockReadGuard<'a, T>
type WriteGuard = RwLockWriteGuard<'a, T>
fn new(t: T) -> Self
[src]fn read(&self) -> Self::ReadGuard
[src]fn write(&self) -> Self::WriteGuard
[src]