pub enum BlockingLane {
StorageIo,
MetadataIo,
CpuCrypto,
}Expand description
Capacity-isolated blocking work owned by a service root.
Variants§
StorageIo
Represents the storage io case.
MetadataIo
Represents the metadata io case.
CpuCrypto
Represents the cpu crypto case.
Trait Implementations§
Source§impl Clone for BlockingLane
impl Clone for BlockingLane
impl Copy for BlockingLane
Source§impl Debug for BlockingLane
impl Debug for BlockingLane
impl Eq for BlockingLane
Source§impl Hash for BlockingLane
impl Hash for BlockingLane
Source§impl PartialEq for BlockingLane
impl PartialEq for BlockingLane
Source§impl Serialize for BlockingLane
impl Serialize for BlockingLane
impl StructuralPartialEq for BlockingLane
Auto Trait Implementations§
impl Freeze for BlockingLane
impl RefUnwindSafe for BlockingLane
impl Send for BlockingLane
impl Sync for BlockingLane
impl Unpin for BlockingLane
impl UnsafeUnpin for BlockingLane
impl UnwindSafe for BlockingLane
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