Home
last modified time | relevance | path

Searched defs:MappedMutexGuard (Results 1 – 3 of 3) sorted by relevance

/external/rust/crates/futures-util/src/lock/
Dmutex.rs326 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/
Dmutex.rs594 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/
Dmutex.rs110 pub type MappedMutexGuard<'a, T> = lock_api::MappedMutexGuard<'a, RawMutex, T>; typedef