Trait concurrency_traits::mutex::RawMutex [−][src]
pub unsafe trait RawMutex: RawTryMutex { fn lock(&self); }
Expand description
A raw mutex that hold no data but the lock itself.
Required methods
Implementors
impl<CS> RawMutex for RawParkMutex<CS> where
CS: ThreadParker + ThreadFunctions,
CS::ThreadId: Eq + Clone,
[src]
impl<CS> RawMutex for RawParkMutex<CS> where
CS: ThreadParker + ThreadFunctions,
CS::ThreadId: Eq + Clone,
[src]impl<CS> RawMutex for RawSpinLock<CS> where
CS: ThreadFunctions,
[src]
impl<CS> RawMutex for RawSpinLock<CS> where
CS: ThreadFunctions,
[src]