Home
last modified time | relevance | path

Searched defs:ReentrantMutex (Results 1 – 2 of 2) sorted by relevance

/external/rust/crates/lock_api/src/
Dremutex.rs217 pub struct ReentrantMutex<R, G, T: ?Sized> { struct
218 raw: RawReentrantMutex<R, G>, argument
222 unsafe impl<R: RawMutex + Send, G: GetThreadId + Send, T: ?Sized + Send> Send
223 for ReentrantMutex<R, G, T> argument
226 unsafe impl<R: RawMutex + Sync, G: GetThreadId + Sync, T: ?Sized + Send> Sync
231 impl<R: RawMutex, G: GetThreadId, T> ReentrantMutex<R, G, T> { implementation
269 impl<R, G, T> ReentrantMutex<R, G, T> { implementation
289 impl<R: RawMutex, G: GetThreadId, T: ?Sized> ReentrantMutex<R, G, T> { implementation
443 impl<R: RawMutexFair, G: GetThreadId, T: ?Sized> ReentrantMutex<R, G, T> { implementation
461 impl<R: RawMutexTimed, G: GetThreadId, T: ?Sized> ReentrantMutex<R, G, T> { implementation
[all …]
/external/rust/crates/parking_lot/src/
Dremutex.rs41 pub type ReentrantMutex<T> = lock_api::ReentrantMutex<RawMutex, RawThreadId, T>; typedef