pub enum PowerRestorePolicyTypes {
AlwaysOn,
AlwaysOff,
LastState,
}
Expand description
The enumerations of PowerRestorePolicyTypes specify the choice of power state when power is applied.
Variants§
AlwaysOn
Always power on when external power is applied.
AlwaysOff
Always remain powered off when external power is applied.
LastState
Return to the last power state (on or off) when external power is applied.
Trait Implementations§
source§impl Clone for PowerRestorePolicyTypes
impl Clone for PowerRestorePolicyTypes
source§fn clone(&self) -> PowerRestorePolicyTypes
fn clone(&self) -> PowerRestorePolicyTypes
Returns a copy 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 PowerRestorePolicyTypes
impl Debug for PowerRestorePolicyTypes
source§impl Default for PowerRestorePolicyTypes
impl Default for PowerRestorePolicyTypes
source§fn default() -> PowerRestorePolicyTypes
fn default() -> PowerRestorePolicyTypes
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for PowerRestorePolicyTypes
impl<'de> Deserialize<'de> for PowerRestorePolicyTypes
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