pub enum BlockingKind {
ShortIo,
CpuBound,
LongRunning,
}Expand description
Identifies the blocking kind state.
Variants§
ShortIo
Represents the short io case.
CpuBound
Represents the cpu bound case.
LongRunning
Represents the long running case.
Trait Implementations§
Source§impl Clone for BlockingKind
impl Clone for BlockingKind
impl Copy for BlockingKind
Source§impl Debug for BlockingKind
impl Debug for BlockingKind
impl Eq for BlockingKind
Source§impl PartialEq for BlockingKind
impl PartialEq for BlockingKind
Source§impl Serialize for BlockingKind
impl Serialize for BlockingKind
impl StructuralPartialEq for BlockingKind
Auto Trait Implementations§
impl Freeze for BlockingKind
impl RefUnwindSafe for BlockingKind
impl Send for BlockingKind
impl Sync for BlockingKind
impl Unpin for BlockingKind
impl UnsafeUnpin for BlockingKind
impl UnwindSafe for BlockingKind
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