Enum std::sync::TryLockError 1.0.0
[−]
[src]
pub enum TryLockError<T> { Poisoned(PoisonError<T>), WouldBlock, }
1.0.0
An enumeration of possible errors which can occur while calling the
try_lock
method.
Variants
Poisoned | The lock could not be acquired because another thread failed while holding the lock. | |
WouldBlock | The lock could not be acquired at this time because the operation would otherwise block. |
Trait Implementations
impl<T> From<PoisonError<T>> for TryLockError<T>
[src]
fn from(err: PoisonError<T>) -> TryLockError<T>
Performs the conversion.