pub struct WouldBlock;๐ฌThis is a nightly-only experimental API. (
sync_nonpoison)Expand description
A lock could not be acquired at this time because the operation would otherwise block.
Trait Implementationsยง
Sourceยงimpl Debug for WouldBlock
impl Debug for WouldBlock
Auto Trait Implementationsยง
impl Freeze for WouldBlock
impl RefUnwindSafe for WouldBlock
impl Send for WouldBlock
impl Sync for WouldBlock
impl Unpin for WouldBlock
impl UnwindSafe for WouldBlock
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
Sourceยงimpl<T> IntoEither for T
impl<T> IntoEither for T
Sourceยงfn into_either(self, into_left: bool) -> Either<Self, Self> โ
fn into_either(self, into_left: bool) -> Either<Self, Self> โ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSourceยงfn into_either_with<F>(self, into_left: F) -> Either<Self, Self> โ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> โ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more