pub enum LaneState {
Active,
Paused,
Draining,
Disabled,
}Expand description
Lane operational state.
Variants§
Active
Lane is accepting and processing work.
Paused
Lane is accepting submissions but not claiming (paused).
Draining
Lane is not accepting new submissions but processing existing.
Disabled
Lane is disabled.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for LaneState
impl<'de> Deserialize<'de> for LaneState
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Copy for LaneState
impl Eq for LaneState
impl StructuralPartialEq for LaneState
Auto Trait Implementations§
impl Freeze for LaneState
impl RefUnwindSafe for LaneState
impl Send for LaneState
impl Sync for LaneState
impl Unpin for LaneState
impl UnsafeUnpin for LaneState
impl UnwindSafe for LaneState
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