pub struct PoisonedError;Expand description
The inner mutex got poisoned.
This most likely happens if one of the provided closures panics.
Trait Implementations§
Source§impl Debug for PoisonedError
impl Debug for PoisonedError
Source§impl<T> From<PoisonError<T>> for PoisonedError
impl<T> From<PoisonError<T>> for PoisonedError
Source§fn from(_e: PoisonError<T>) -> PoisonedError
fn from(_e: PoisonError<T>) -> PoisonedError
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for PoisonedError
impl RefUnwindSafe for PoisonedError
impl Send for PoisonedError
impl Sync for PoisonedError
impl Unpin for PoisonedError
impl UnsafeUnpin for PoisonedError
impl UnwindSafe for PoisonedError
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more