#[repr(u8)]pub enum OperationalStatus {
Pending = 0,
Operating = 1,
Skipped = 2,
Completed = 3,
}Variants§
Pending = 0
The device has not yet started operating at the given area, or has not finished operating at that area but it is not currently operating at the area
Operating = 1
The device is currently operating at the given area
Skipped = 2
The device has skipped the given area, before or during operating at it, due to a SkipArea command, due an out of band command (e.g. from the vendor’s application), due to a vendor specific reason, such as a time limit used by the device, or due the device ending operating unsuccessfully
Completed = 3
The device has completed operating at the given area
Implementations§
Trait Implementations§
Source§impl Clone for OperationalStatus
impl Clone for OperationalStatus
Source§fn clone(&self) -> OperationalStatus
fn clone(&self) -> OperationalStatus
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 OperationalStatus
impl Debug for OperationalStatus
Source§impl<'de> Deserialize<'de> for OperationalStatus
impl<'de> Deserialize<'de> for OperationalStatus
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
Source§impl From<OperationalStatus> for u8
impl From<OperationalStatus> for u8
Source§fn from(val: OperationalStatus) -> Self
fn from(val: OperationalStatus) -> Self
Converts to this type from the input type.
Source§impl PartialEq for OperationalStatus
impl PartialEq for OperationalStatus
Source§impl Serialize for OperationalStatus
impl Serialize for OperationalStatus
impl Copy for OperationalStatus
impl Eq for OperationalStatus
impl StructuralPartialEq for OperationalStatus
Auto Trait Implementations§
impl Freeze for OperationalStatus
impl RefUnwindSafe for OperationalStatus
impl Send for OperationalStatus
impl Sync for OperationalStatus
impl Unpin for OperationalStatus
impl UnwindSafe for OperationalStatus
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