/external/rust/crates/futures-util/src/lock/ |
D | mutex.rs | 326 pub struct MappedMutexGuard<'a, T: ?Sized, U: ?Sized> { struct 332 impl<'a, T: ?Sized, U: ?Sized> MappedMutexGuard<'a, T, U> { impl 363 impl<T: ?Sized, U: ?Sized + fmt::Debug> fmt::Debug for MappedMutexGuard<'_, T, U> { implementation 372 impl<T: ?Sized, U: ?Sized> Drop for MappedMutexGuard<'_, T, U> { implementation 378 impl<T: ?Sized, U: ?Sized> Deref for MappedMutexGuard<'_, T, U> { implementation 385 impl<T: ?Sized, U: ?Sized> DerefMut for MappedMutexGuard<'_, T, U> { implementation 406 unsafe impl<T: ?Sized + Send, U: ?Sized + Send> Send for MappedMutexGuard<'_, T, U> {} implementation 407 unsafe impl<T: ?Sized + Sync, U: ?Sized + Sync> Sync for MappedMutexGuard<'_, T, U> {} implementation
|
/external/rust/crates/lock_api/src/ |
D | mutex.rs | 594 pub struct MappedMutexGuard<'a, R: RawMutex, T: ?Sized> { struct 600 unsafe impl<'a, R: RawMutex + Sync + 'a, T: ?Sized + Sync + 'a> Sync 601 for MappedMutexGuard<'a, R, T> argument 604 unsafe impl<'a, R: RawMutex + 'a, T: ?Sized + Send + 'a> Send for MappedMutexGuard<'a, R, T> where implementation 609 impl<'a, R: RawMutex + 'a, T: ?Sized + 'a> MappedMutexGuard<'a, R, T> { implementation 661 impl<'a, R: RawMutexFair + 'a, T: ?Sized + 'a> MappedMutexGuard<'a, R, T> { impl 684 impl<'a, R: RawMutex + 'a, T: ?Sized + 'a> Deref for MappedMutexGuard<'a, R, T> { implementation 692 impl<'a, R: RawMutex + 'a, T: ?Sized + 'a> DerefMut for MappedMutexGuard<'a, R, T> { implementation 699 impl<'a, R: RawMutex + 'a, T: ?Sized + 'a> Drop for MappedMutexGuard<'a, R, T> { implementation 709 impl<'a, R: RawMutex + 'a, T: fmt::Debug + ?Sized + 'a> fmt::Debug for MappedMutexGuard<'a, R, T> { implementation [all …]
|
/external/rust/crates/parking_lot/src/ |
D | mutex.rs | 110 pub type MappedMutexGuard<'a, T> = lock_api::MappedMutexGuard<'a, RawMutex, T>; typedef
|