pub enum BootSourceOverrideEnabled {
Disabled,
Once,
Continuous,
UnsupportedValue,
}Variants§
Disabled
The system boots normally.
Once
On its next boot cycle, the system boots one time to the boot source override target. Then, the BootSourceOverrideEnabled value is reset to Disabled.
Continuous
The system boots to the target specified in the BootSourceOverrideTarget property until this property is Disabled.
UnsupportedValue
Fallback value for values that are not supported by current version of Redfish schema.
Trait Implementations§
Source§impl Clone for BootSourceOverrideEnabled
impl Clone for BootSourceOverrideEnabled
Source§fn clone(&self) -> BootSourceOverrideEnabled
fn clone(&self) -> BootSourceOverrideEnabled
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 BootSourceOverrideEnabled
impl Debug for BootSourceOverrideEnabled
Source§impl<'de> Deserialize<'de> for BootSourceOverrideEnabled
impl<'de> Deserialize<'de> for BootSourceOverrideEnabled
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 ToSnakeCase for BootSourceOverrideEnabled
impl ToSnakeCase for BootSourceOverrideEnabled
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 BootSourceOverrideEnabled
impl Eq for BootSourceOverrideEnabled
impl StructuralPartialEq for BootSourceOverrideEnabled
Auto Trait Implementations§
impl Freeze for BootSourceOverrideEnabled
impl RefUnwindSafe for BootSourceOverrideEnabled
impl Send for BootSourceOverrideEnabled
impl Sync for BootSourceOverrideEnabled
impl Unpin for BootSourceOverrideEnabled
impl UnsafeUnpin for BootSourceOverrideEnabled
impl UnwindSafe for BootSourceOverrideEnabled
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