| /external/rust/crates/tokio/src/sync/rwlock/ |
| D | write_guard.rs | 17 pub struct RwLockWriteGuard<'a, T: ?Sized> { struct 24 impl<'a, T: ?Sized> RwLockWriteGuard<'a, T> { argument 190 let RwLockWriteGuard { s, data, .. } = self; in downgrade() localVariable 204 impl<T: ?Sized> ops::Deref for RwLockWriteGuard<'_, T> { implementation 212 impl<T: ?Sized> ops::DerefMut for RwLockWriteGuard<'_, T> { implementation 218 impl<'a, T: ?Sized> fmt::Debug for RwLockWriteGuard<'a, T> implementation 227 impl<'a, T: ?Sized> fmt::Display for RwLockWriteGuard<'a, T> implementation 236 impl<'a, T: ?Sized> Drop for RwLockWriteGuard<'a, T> { implementation
|
| /external/rust/crates/spin/src/ |
| D | rw_lock.rs | 85 pub struct RwLockWriteGuard<'a, T: 'a + ?Sized> { struct 91 /// to [`RwLockWriteGuard`]. argument 560 impl<'rwlock, T: ?Sized> RwLockWriteGuard<'rwlock, T> { impl 638 impl<'rwlock, T: ?Sized + fmt::Debug> fmt::Debug for RwLockWriteGuard<'rwlock, T> { implementation 644 impl<'rwlock, T: ?Sized + fmt::Display> fmt::Display for RwLockWriteGuard<'rwlock, T> { implementation 666 impl<'rwlock, T: ?Sized> Deref for RwLockWriteGuard<'rwlock, T> { implementation 674 impl<'rwlock, T: ?Sized> DerefMut for RwLockWriteGuard<'rwlock, T> { implementation 697 impl<'rwlock, T: ?Sized> Drop for RwLockWriteGuard<'rwlock, T> { implementation
|
| D | lib.rs | 92 pub type RwLockWriteGuard<'a, T> = lock_api::RwLockWriteGuard<'a, crate::RwLock<()>, T>; typedef
|
| /external/rust/crates/lock_api/src/ |
| D | rwlock.rs | 1047 pub struct RwLockWriteGuard<'a, R: RawRwLock, T: ?Sized> { struct 1052 impl<'a, R: RawRwLock + 'a, T: ?Sized + 'a> RwLockWriteGuard<'a, R, T> { argument 1126 impl<'a, R: RawRwLockDowngrade + 'a, T: ?Sized + 'a> RwLockWriteGuard<'a, R, T> { implementation 1147 impl<'a, R: RawRwLockUpgradeDowngrade + 'a, T: ?Sized + 'a> RwLockWriteGuard<'a, R, T> { impl 1168 impl<'a, R: RawRwLockFair + 'a, T: ?Sized + 'a> RwLockWriteGuard<'a, R, T> { implementation 1223 impl<'a, R: RawRwLock + 'a, T: ?Sized + 'a> Deref for RwLockWriteGuard<'a, R, T> { implementation 1231 impl<'a, R: RawRwLock + 'a, T: ?Sized + 'a> DerefMut for RwLockWriteGuard<'a, R, T> { implementation 1238 impl<'a, R: RawRwLock + 'a, T: ?Sized + 'a> Drop for RwLockWriteGuard<'a, R, T> { implementation 1248 impl<'a, R: RawRwLock + 'a, T: fmt::Debug + ?Sized + 'a> fmt::Debug for RwLockWriteGuard<'a, R, T> { implementation 1254 impl<'a, R: RawRwLock + 'a, T: fmt::Display + ?Sized + 'a> fmt::Display [all …]
|
| /external/rust/crates/tokio/src/sync/ |
| D | rwlock.rs | 167 unsafe impl<T> Sync for RwLockWriteGuard<'_, T> where T: ?Sized + Send + Sync {} implementation 180 unsafe impl<T> Send for RwLockWriteGuard<'_, T> where T: ?Sized + Send + Sync {} implementation
|
| /external/rust/crates/parking_lot/src/ |
| D | rwlock.rs | 104 pub type RwLockWriteGuard<'a, T> = lock_api::RwLockWriteGuard<'a, RawRwLock, T>; typedef
|