Trait concurrency_traits::semaphore::TrySemaphore [−][src]
Expand description
Required methods
Implementors
impl TrySemaphore for AtomicSemaphore
[src]
impl TrySemaphore for AtomicSemaphore
[src]impl<C, CS> TrySemaphore for FullAsyncSemaphore<C, CS> where
C: Zero + One + AddAssign + SubAssign,
CS: ThreadFunctions,
[src]
impl<C, CS> TrySemaphore for FullAsyncSemaphore<C, CS> where
C: Zero + One + AddAssign + SubAssign,
CS: ThreadFunctions,
[src]impl<C, CS> TrySemaphore for ParkSemaphore<C, CS> where
C: Zero + One + AddAssign + SubAssign,
CS: ThreadParker + ThreadFunctions,
[src]
impl<C, CS> TrySemaphore for ParkSemaphore<C, CS> where
C: Zero + One + AddAssign + SubAssign,
CS: ThreadParker + ThreadFunctions,
[src]