| /external/rust/crates/tokio/src/sync/rwlock/ |
| D | read_guard.rs | 16 pub struct RwLockReadGuard<'a, T: ?Sized> { struct 24 impl<'a, T: ?Sized> RwLockReadGuard<'a, T> { impl 139 impl<T: ?Sized> ops::Deref for RwLockReadGuard<'_, T> { implementation 147 impl<'a, T: ?Sized> fmt::Debug for RwLockReadGuard<'a, T> implementation 156 impl<'a, T: ?Sized> fmt::Display for RwLockReadGuard<'a, T> implementation 165 impl<'a, T: ?Sized> Drop for RwLockReadGuard<'a, T> { implementation
|
| /external/rust/crates/spin/src/ |
| D | rwlock.rs | 83 pub struct RwLockReadGuard<'a, T: 'a + ?Sized> { struct 84 lock: &'a AtomicUsize, 85 data: *const T, 117 unsafe impl<T: ?Sized + Sync> Send for RwLockReadGuard<'_, T> {} implementation 118 unsafe impl<T: ?Sized + Sync> Sync for RwLockReadGuard<'_, T> {} implementation 470 impl<'rwlock, T: ?Sized> RwLockReadGuard<'rwlock, T> { implementation 490 impl<'rwlock, T: ?Sized + fmt::Debug> fmt::Debug for RwLockReadGuard<'rwlock, T> { implementation 496 impl<'rwlock, T: ?Sized + fmt::Display> fmt::Display for RwLockReadGuard<'rwlock, T> { implementation 723 impl<'rwlock, T: ?Sized> Deref for RwLockReadGuard<'rwlock, T> { implementation 757 impl<'rwlock, T: ?Sized> Drop for RwLockReadGuard<'rwlock, T> { implementation
|
| D | lib.rs | 185 pub type RwLockReadGuard<'a, T> = lock_api_crate::RwLockReadGuard<'a, crate::RwLock<()>, T>; typedef
|
| /external/rust/crates/tokio/src/loom/std/ |
| D | parking_lot.rs | 37 pub(crate) struct RwLockReadGuard<'a, T: ?Sized>( struct 109 impl<'a, T: ?Sized> Deref for RwLockReadGuard<'a, T> { implementation 174 impl<'a, T: ?Sized + fmt::Display> fmt::Display for RwLockReadGuard<'a, T> { implementation
|
| /external/rust/crates/lock_api/src/ |
| D | rwlock.rs | 1186 pub struct RwLockReadGuard<'a, R: RawRwLock, T: ?Sized> { struct 1191 impl<'a, R: RawRwLock + 'a, T: ?Sized + 'a> RwLockReadGuard<'a, R, T> { implementation 1267 impl<'a, R: RawRwLockFair + 'a, T: ?Sized + 'a> RwLockReadGuard<'a, R, T> { implementation 1322 impl<'a, R: RawRwLock + 'a, T: ?Sized + 'a> Deref for RwLockReadGuard<'a, R, T> { implementation 1330 impl<'a, R: RawRwLock + 'a, T: ?Sized + 'a> Drop for RwLockReadGuard<'a, R, T> { implementation 1340 impl<'a, R: RawRwLock + 'a, T: fmt::Debug + ?Sized + 'a> fmt::Debug for RwLockReadGuard<'a, R, T> { implementation 1346 impl<'a, R: RawRwLock + 'a, T: fmt::Display + ?Sized + 'a> fmt::Display 1355 unsafe impl<'a, R: RawRwLock + 'a, T: ?Sized + 'a> StableAddress for RwLockReadGuard<'a, R, T> {} implementation
|
| /external/rust/crates/tokio/src/sync/ |
| D | rwlock.rs | 156 unsafe impl<T> Send for RwLockReadGuard<'_, T> where T: ?Sized + Sync {} implementation 157 unsafe impl<T> Sync for RwLockReadGuard<'_, T> where T: ?Sized + Send + Sync {} implementation
|
| /external/rust/crates/parking_lot/src/ |
| D | rwlock.rs | 100 pub type RwLockReadGuard<'a, T> = lock_api::RwLockReadGuard<'a, RawRwLock, T>; typedef
|