Struct uplock::RwLockWriteGuard [−][src]
pub struct RwLockWriteGuard<T> { /* fields omitted */ }
Expand description
A write guard for RwLock
(can be dereferenced into &mut T
)
Implementations
pub fn downgrade(self) -> RwLockReadFuture<T>ⓘNotable traits for RwLockReadFuture<T>impl<T> Future for RwLockReadFuture<T> type Output = RwLockReadGuard<T>;
pub fn downgrade(self) -> RwLockReadFuture<T>ⓘNotable traits for RwLockReadFuture<T>impl<T> Future for RwLockReadFuture<T> type Output = RwLockReadGuard<T>;
Notable traits for RwLockReadFuture<T>
impl<T> Future for RwLockReadFuture<T> type Output = RwLockReadGuard<T>;
Downgrade this write lock into a read lock.