pub enum IntrusionSensor {
Normal,
HardwareIntrusion,
TamperingDetected,
UnsupportedValue,
}Variants§
Normal
No physical security condition is detected at this time.
HardwareIntrusion
A door, lock, or other mechanism protecting the internal system hardware from being accessed is detected to be in an insecure state.
TamperingDetected
Physical tampering of the monitored entity is detected.
UnsupportedValue
Fallback value for values that are not supported by current version of Redfish schema.
Trait Implementations§
Source§impl Clone for IntrusionSensor
impl Clone for IntrusionSensor
Source§fn clone(&self) -> IntrusionSensor
fn clone(&self) -> IntrusionSensor
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 IntrusionSensor
impl Debug for IntrusionSensor
Source§impl<'de> Deserialize<'de> for IntrusionSensor
impl<'de> Deserialize<'de> for IntrusionSensor
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 IntrusionSensor
impl PartialEq for IntrusionSensor
Source§impl Serialize for IntrusionSensor
impl Serialize for IntrusionSensor
Source§impl ToSnakeCase for IntrusionSensor
impl ToSnakeCase for IntrusionSensor
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 IntrusionSensor
impl Eq for IntrusionSensor
impl StructuralPartialEq for IntrusionSensor
Auto Trait Implementations§
impl Freeze for IntrusionSensor
impl RefUnwindSafe for IntrusionSensor
impl Send for IntrusionSensor
impl Sync for IntrusionSensor
impl Unpin for IntrusionSensor
impl UnsafeUnpin for IntrusionSensor
impl UnwindSafe for IntrusionSensor
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