/aosp_15_r20/external/rust/android-crates-io/crates/tokio/src/sync/rwlock/ |
D | write_guard.rs | 17 pub struct RwLockWriteGuard<'a, T: ?Sized> { struct 37 impl<'a, T: ?Sized> RwLockWriteGuard<'a, T> { implementation 412 impl<T: ?Sized> ops::Deref for RwLockWriteGuard<'_, T> { implementation 420 impl<T: ?Sized> ops::DerefMut for RwLockWriteGuard<'_, T> { implementation 426 impl<'a, T: ?Sized> fmt::Debug for RwLockWriteGuard<'a, T> implementation 435 impl<'a, T: ?Sized> fmt::Display for RwLockWriteGuard<'a, T> implementation 444 impl<'a, T: ?Sized> Drop for RwLockWriteGuard<'a, T> { implementation
|
/aosp_15_r20/prebuilts/rust/linux-x86/1.81.0/lib/rustlib/src/rust/library/std/src/sync/ |
H A D | rwlock.rs | 139 pub struct RwLockWriteGuard<'a, T: ?Sized + 'a> { struct 145 impl<T: ?Sized> !Send for RwLockWriteGuard<'_, T> {} argument 148 unsafe impl<T: ?Sized + Sync> Sync for RwLockWriteGuard<'_, T> {} implementation 587 impl<'rwlock, T: ?Sized> RwLockWriteGuard<'rwlock, T> { implementation 611 impl<T: ?Sized + fmt::Debug> fmt::Debug for RwLockWriteGuard<'_, T> { implementation 618 impl<T: ?Sized + fmt::Display> fmt::Display for RwLockWriteGuard<'_, T> { implementation 663 impl<T: ?Sized> Deref for RwLockWriteGuard<'_, T> { implementation 673 impl<T: ?Sized> DerefMut for RwLockWriteGuard<'_, T> { implementation 722 impl<T: ?Sized> Drop for RwLockWriteGuard<'_, T> { implementation 885 impl<'a, T: ?Sized> RwLockWriteGuard<'a, T> { impl
|
/aosp_15_r20/prebuilts/rust/linux-x86/1.81.0.u1/lib/rustlib/src/rust/library/std/src/sync/ |
H A D | rwlock.rs | 139 pub struct RwLockWriteGuard<'a, T: ?Sized + 'a> { struct 145 impl<T: ?Sized> !Send for RwLockWriteGuard<'_, T> {} argument 148 unsafe impl<T: ?Sized + Sync> Sync for RwLockWriteGuard<'_, T> {} implementation 587 impl<'rwlock, T: ?Sized> RwLockWriteGuard<'rwlock, T> { impl 611 impl<T: ?Sized + fmt::Debug> fmt::Debug for RwLockWriteGuard<'_, T> { implementation 618 impl<T: ?Sized + fmt::Display> fmt::Display for RwLockWriteGuard<'_, T> { implementation 663 impl<T: ?Sized> Deref for RwLockWriteGuard<'_, T> { implementation 673 impl<T: ?Sized> DerefMut for RwLockWriteGuard<'_, T> { implementation 722 impl<T: ?Sized> Drop for RwLockWriteGuard<'_, T> { implementation 885 impl<'a, T: ?Sized> RwLockWriteGuard<'a, T> { implementation
|
/aosp_15_r20/prebuilts/rust/linux-x86/1.80.1/lib/rustlib/src/rust/library/std/src/sync/ |
H A D | rwlock.rs | 139 pub struct RwLockWriteGuard<'a, T: ?Sized + 'a> { struct 145 impl<T: ?Sized> !Send for RwLockWriteGuard<'_, T> {} argument 148 unsafe impl<T: ?Sized + Sync> Sync for RwLockWriteGuard<'_, T> {} implementation 587 impl<'rwlock, T: ?Sized> RwLockWriteGuard<'rwlock, T> { implementation 611 impl<T: ?Sized + fmt::Debug> fmt::Debug for RwLockWriteGuard<'_, T> { implementation 618 impl<T: ?Sized + fmt::Display> fmt::Display for RwLockWriteGuard<'_, T> { implementation 663 impl<T: ?Sized> Deref for RwLockWriteGuard<'_, T> { implementation 673 impl<T: ?Sized> DerefMut for RwLockWriteGuard<'_, T> { implementation 722 impl<T: ?Sized> Drop for RwLockWriteGuard<'_, T> { implementation 885 impl<'a, T: ?Sized> RwLockWriteGuard<'a, T> { implementation
|
/aosp_15_r20/prebuilts/rust/linux-musl-x86/1.80.1/lib/rustlib/src/rust/library/std/src/sync/ |
H A D | rwlock.rs | 139 pub struct RwLockWriteGuard<'a, T: ?Sized + 'a> { struct 145 impl<T: ?Sized> !Send for RwLockWriteGuard<'_, T> {} argument 148 unsafe impl<T: ?Sized + Sync> Sync for RwLockWriteGuard<'_, T> {} implementation 587 impl<'rwlock, T: ?Sized> RwLockWriteGuard<'rwlock, T> { impl 611 impl<T: ?Sized + fmt::Debug> fmt::Debug for RwLockWriteGuard<'_, T> { implementation 618 impl<T: ?Sized + fmt::Display> fmt::Display for RwLockWriteGuard<'_, T> { implementation 663 impl<T: ?Sized> Deref for RwLockWriteGuard<'_, T> { implementation 673 impl<T: ?Sized> DerefMut for RwLockWriteGuard<'_, T> { implementation 722 impl<T: ?Sized> Drop for RwLockWriteGuard<'_, T> { implementation 885 impl<'a, T: ?Sized> RwLockWriteGuard<'a, T> { impl
|
/aosp_15_r20/prebuilts/rust/linux-musl-x86/1.81.0/lib/rustlib/src/rust/library/std/src/sync/ |
H A D | rwlock.rs | 139 pub struct RwLockWriteGuard<'a, T: ?Sized + 'a> { struct 145 impl<T: ?Sized> !Send for RwLockWriteGuard<'_, T> {} argument 148 unsafe impl<T: ?Sized + Sync> Sync for RwLockWriteGuard<'_, T> {} implementation 587 impl<'rwlock, T: ?Sized> RwLockWriteGuard<'rwlock, T> { implementation 611 impl<T: ?Sized + fmt::Debug> fmt::Debug for RwLockWriteGuard<'_, T> { implementation 618 impl<T: ?Sized + fmt::Display> fmt::Display for RwLockWriteGuard<'_, T> { implementation 663 impl<T: ?Sized> Deref for RwLockWriteGuard<'_, T> { implementation 673 impl<T: ?Sized> DerefMut for RwLockWriteGuard<'_, T> { implementation 722 impl<T: ?Sized> Drop for RwLockWriteGuard<'_, T> { implementation 885 impl<'a, T: ?Sized> RwLockWriteGuard<'a, T> { impl
|
/aosp_15_r20/external/rust/android-crates-io/crates/spin/src/ |
D | rwlock.rs | 91 pub struct RwLockWriteGuard<'a, T: 'a + ?Sized, R = Spin> { struct 97 /// A guard that provides immutable data access but can be upgraded to [`RwLockWriteGuard`]. argument 114 unsafe impl<T: ?Sized + Send + Sync, R> Send for RwLockWriteGuard<'_, T, R> {} implementation 115 unsafe impl<T: ?Sized + Send + Sync, R> Sync for RwLockWriteGuard<'_, T, R> {} implementation 629 impl<'rwlock, T: ?Sized, R> RwLockWriteGuard<'rwlock, T, R> { impl 711 impl<'rwlock, T: ?Sized + fmt::Debug, R> fmt::Debug for RwLockWriteGuard<'rwlock, T, R> { implementation 717 impl<'rwlock, T: ?Sized + fmt::Display, R> fmt::Display for RwLockWriteGuard<'rwlock, T, R> { implementation 741 impl<'rwlock, T: ?Sized, R> Deref for RwLockWriteGuard<'rwlock, T, R> { implementation 750 impl<'rwlock, T: ?Sized, R> DerefMut for RwLockWriteGuard<'rwlock, T, R> { implementation 774 impl<'rwlock, T: ?Sized, R> Drop for RwLockWriteGuard<'rwlock, T, R> { implementation
|
D | lib.rs | 161 pub type RwLockWriteGuard<'a, T> = crate::rwlock::RwLockWriteGuard<'a, T>; typedef 190 pub type RwLockWriteGuard<'a, T> = lock_api_crate::RwLockWriteGuard<'a, crate::RwLock<()>, T>; typedef
|
/aosp_15_r20/external/rust/beto-rust/common/lock_adapter/src/ |
D | stdlib.rs | 57 type RwLockWriteGuard<'a> = RwLockWriteGuard<'a, T> where T: 'a; typedef 110 pub struct RwLockWriteGuard<'a, T>(std::sync::RwLockWriteGuard<'a, T>); struct 112 impl<'a, T> RwLockWriteGuard<'a, T> { implementation 122 impl<'a, T> Deref for RwLockWriteGuard<'a, T> { implementation 130 impl<'a, T> DerefMut for RwLockWriteGuard<'a, T> { implementation
|
D | lib.rs | 77 type RwLockWriteGuard<'a> typedef
|
D | spin.rs | 51 type RwLockWriteGuard<'a> = spin::RwLockWriteGuard<'a, T> where T: 'a; typedef
|
/aosp_15_r20/external/rust/android-crates-io/crates/lock_api/src/ |
D | rwlock.rs | 1513 pub struct RwLockWriteGuard<'a, R: RawRwLock, T: ?Sized> { struct 1518 unsafe impl<R: RawRwLock + Sync, T: Sync + ?Sized> Sync for RwLockWriteGuard<'_, R, T> {} argument 1520 impl<'a, R: RawRwLock + 'a, T: ?Sized + 'a> RwLockWriteGuard<'a, R, T> { impl 1594 impl<'a, R: RawRwLockDowngrade + 'a, T: ?Sized + 'a> RwLockWriteGuard<'a, R, T> { implementation 1615 impl<'a, R: RawRwLockUpgradeDowngrade + 'a, T: ?Sized + 'a> RwLockWriteGuard<'a, R, T> { implementation 1636 impl<'a, R: RawRwLockFair + 'a, T: ?Sized + 'a> RwLockWriteGuard<'a, R, T> { impl 1691 impl<'a, R: RawRwLock + 'a, T: ?Sized + 'a> Deref for RwLockWriteGuard<'a, R, T> { implementation 1699 impl<'a, R: RawRwLock + 'a, T: ?Sized + 'a> DerefMut for RwLockWriteGuard<'a, R, T> { implementation 1706 impl<'a, R: RawRwLock + 'a, T: ?Sized + 'a> Drop for RwLockWriteGuard<'a, R, T> { implementation 1716 impl<'a, R: RawRwLock + 'a, T: fmt::Debug + ?Sized + 'a> fmt::Debug for RwLockWriteGuard<'a, R, T> { implementation [all …]
|
/aosp_15_r20/external/rust/android-crates-io/crates/tokio/src/loom/std/ |
D | parking_lot.rs | 43 pub(crate) struct RwLockWriteGuard<'a, T: ?Sized>( struct 123 impl<'a, T: ?Sized> Deref for RwLockWriteGuard<'a, T> { implementation 130 impl<'a, T: ?Sized> DerefMut for RwLockWriteGuard<'a, T> { implementation 187 impl<'a, T: ?Sized + fmt::Display> fmt::Display for RwLockWriteGuard<'a, T> { implementation
|
/aosp_15_r20/external/crosvm/cros_async/src/sync/ |
H A D | mu.rs | 844 pub struct RwLockWriteGuard<'a, T: ?Sized + 'a> { struct 849 impl<'a, T: ?Sized> RwLockWriteGuard<'a, T> { argument 859 impl<'a, T: ?Sized> Deref for RwLockWriteGuard<'a, T> { implementation 867 impl<'a, T: ?Sized> DerefMut for RwLockWriteGuard<'a, T> { implementation 873 impl<'a, T: ?Sized> Drop for RwLockWriteGuard<'a, T> { implementation
|
/aosp_15_r20/external/rust/android-crates-io/crates/tokio/src/sync/ |
D | rwlock.rs | 170 unsafe impl<T> Sync for RwLockWriteGuard<'_, T> where T: ?Sized + Send + Sync {} implementation 183 unsafe impl<T> Send for RwLockWriteGuard<'_, T> where T: ?Sized + Send + Sync {} implementation
|
/aosp_15_r20/external/rust/android-crates-io/crates/dashmap/src/ |
D | lock.rs | 6 pub type RwLockWriteGuard<'a, T> = lock_api::RwLockWriteGuard<'a, RawRwLock, T>; typedef
|
/aosp_15_r20/external/rust/android-crates-io/crates/parking_lot/src/ |
D | rwlock.rs | 104 pub type RwLockWriteGuard<'a, T> = lock_api::RwLockWriteGuard<'a, RawRwLock, T>; typedef
|