pub enum LineStatus {
Normal,
LossOfInput,
OutOfRange,
UnsupportedValue,
}Variants§
Normal
Line input is within normal operating range.
LossOfInput
No power detected at line input.
OutOfRange
Line input voltage or current is outside of normal operating range.
UnsupportedValue
Fallback value for values that are not supported by current version of Redfish schema.
Trait Implementations§
Source§impl Clone for LineStatus
impl Clone for LineStatus
Source§fn clone(&self) -> LineStatus
fn clone(&self) -> LineStatus
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 LineStatus
impl Debug for LineStatus
Source§impl<'de> Deserialize<'de> for LineStatus
impl<'de> Deserialize<'de> for LineStatus
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 PartialEq for LineStatus
impl PartialEq for LineStatus
Source§impl Serialize for LineStatus
impl Serialize for LineStatus
Source§impl ToSnakeCase for LineStatus
impl ToSnakeCase for LineStatus
Source§fn to_snake_case(&self) -> &'static str
fn to_snake_case(&self) -> &'static str
Convert this enum variant to a
snake_case stringimpl Copy for LineStatus
impl Eq for LineStatus
impl StructuralPartialEq for LineStatus
Auto Trait Implementations§
impl Freeze for LineStatus
impl RefUnwindSafe for LineStatus
impl Send for LineStatus
impl Sync for LineStatus
impl Unpin for LineStatus
impl UnsafeUnpin for LineStatus
impl UnwindSafe for LineStatus
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