Lines Matching defs:T
78 pub fn into_inner(self) -> T { in into_inner()
87 pub fn as_mut_ptr(&self) -> *mut T { in as_mut_ptr()
112 pub fn try_read(&self) -> Option<RwLockReadGuard<T>> { in try_read()
139 pub fn read(&self) -> RwLockReadGuard<T> { in read()
167 pub fn try_write(&self) -> Option<RwLockWriteGuard<T>> { in try_write()
186 pub fn write(&self) -> RwLockWriteGuard<T> { in write()
198 pub fn try_upgradeable_read(&self) -> Option<RwLockUpgradableGuard<T>> { in try_upgradeable_read()
214 pub fn upgradeable_read(&self) -> RwLockUpgradableGuard<T> { in upgradeable_read()
242 pub unsafe fn get_mut(&mut self) -> &mut T { in get_mut()
264 pub fn leak(this: Self) -> &'rwlock T { in leak()
274 pub fn try_upgrade(self) -> Result<RwLockWriteGuard<'rwlock, T>, Self> { in try_upgrade() argument
300 pub fn upgrade(mut self) -> RwLockWriteGuard<'rwlock, T> { in upgrade() argument
314 pub fn downgrade(self) -> RwLockReadGuard<'rwlock, T> { in downgrade() argument
333 pub fn leak(this: Self) -> &'rwlock T { in leak()
344 pub fn leak(this: Self) -> &'rwlock T { in leak()
353 pub fn downgrade(self) -> RwLockReadGuard<'rwlock, T> { in downgrade() argument
372 pub fn downgrade_to_upgradeable(self) -> RwLockUpgradableGuard<'rwlock, T> { in downgrade_to_upgradeable() argument