pub enum StateOverrideLabel {
Fresh,
Steady,
Elevated,
Tilt,
Fatigued,
Recovery,
}Expand description
Labels the operator may self-declare via /state-override.
Mirrors zero_operator_state::Label shape-wise but lives
here so the command crate does not take a dep on operator-
state types just to parse an argument. The adapter in the
TUI / engine routes each variant to the real classifier
label without an additional mapping layer — the names are
one-to-one by design.
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for StateOverrideLabel
impl Clone for StateOverrideLabel
Source§fn clone(&self) -> StateOverrideLabel
fn clone(&self) -> StateOverrideLabel
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for StateOverrideLabel
impl Debug for StateOverrideLabel
Source§impl PartialEq for StateOverrideLabel
impl PartialEq for StateOverrideLabel
impl Copy for StateOverrideLabel
impl Eq for StateOverrideLabel
impl StructuralPartialEq for StateOverrideLabel
Auto Trait Implementations§
impl Freeze for StateOverrideLabel
impl RefUnwindSafe for StateOverrideLabel
impl Send for StateOverrideLabel
impl Sync for StateOverrideLabel
impl Unpin for StateOverrideLabel
impl UnsafeUnpin for StateOverrideLabel
impl UnwindSafe for StateOverrideLabel
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