pub enum HostHardwareElementStatusEnum {
    Unknown,
    Green,
    Yellow,
    Red,
    Other_(String),
}Expand description
The current status of the hardware
Possible values:
- 
Unknown: The implementation cannot report on the current status of the physical element - 
Green: The physical element is functioning as expected - 
Yellow: All functionality is available but some might be degraded. - 
Red: The physical element is failing.It is possible that some or all functionalities of this physical element is degraded or not working.
 
Variants§
Trait Implementations§
Source§impl Clone for HostHardwareElementStatusEnum
 
impl Clone for HostHardwareElementStatusEnum
Source§fn clone(&self) -> HostHardwareElementStatusEnum
 
fn clone(&self) -> HostHardwareElementStatusEnum
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<'de> Deserialize<'de> for HostHardwareElementStatusEnum
 
impl<'de> Deserialize<'de> for HostHardwareElementStatusEnum
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<'_derivative_strum> From<&'_derivative_strum HostHardwareElementStatusEnum> for &'static str
 
impl<'_derivative_strum> From<&'_derivative_strum HostHardwareElementStatusEnum> for &'static str
Source§fn from(x: &'_derivative_strum HostHardwareElementStatusEnum) -> &'static str
 
fn from(x: &'_derivative_strum HostHardwareElementStatusEnum) -> &'static str
Converts to this type from the input type.
Source§impl From<HostHardwareElementStatusEnum> for &'static str
 
impl From<HostHardwareElementStatusEnum> for &'static str
Source§fn from(x: HostHardwareElementStatusEnum) -> &'static str
 
fn from(x: HostHardwareElementStatusEnum) -> &'static str
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for HostHardwareElementStatusEnum
impl RefUnwindSafe for HostHardwareElementStatusEnum
impl Send for HostHardwareElementStatusEnum
impl Sync for HostHardwareElementStatusEnum
impl Unpin for HostHardwareElementStatusEnum
impl UnwindSafe for HostHardwareElementStatusEnum
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