pub enum BootProgressTypes {
None,
PrimaryProcessorInitializationStarted,
BusInitializationStarted,
MemoryInitializationStarted,
SecondaryProcessorInitializationStarted,
PciResourceConfigStarted,
SystemHardwareInitializationComplete,
SetupEntered,
OsBootStarted,
OsRunning,
Oem,
UnsupportedValue,
}Variants§
None
The system is not booting.
This value shall indicate that the system is not booting or running, such as the system is powered off.
PrimaryProcessorInitializationStarted
The system has started initializing the primary processor.
This value shall indicate that the system has started to initialize the primary processor.
BusInitializationStarted
The system has started initializing the buses.
This value shall indicate that the system has started to initialize the buses.
MemoryInitializationStarted
The system has started initializing the memory.
This value shall indicate that the system has started to initialize the memory.
SecondaryProcessorInitializationStarted
The system has started initializing the remaining processors.
This value shall indicate that the system has started to initialize the secondary processors.
PciResourceConfigStarted
The system has started initializing the PCI resources.
This value shall indicate that the system has started to initialize the PCI resources.
SystemHardwareInitializationComplete
The system has completed initializing all hardware.
This value shall indicate that the system has completed initializing all hardware.
SetupEntered
The system has entered the setup utility.
This value shall indicate that the system has entered the setup utility.
OsBootStarted
The operating system has started booting.
This value shall indicate that the operating system has started to boot.
OsRunning
The operating system is running.
This value shall indicate that the operating system is running and shall indicate the final boot progress state.
Oem
A boot progress state in an OEM-defined format.
This value shall indicate an OEM-defined boot progress state.
UnsupportedValue
Fallback value for values that are not supported by current version of Redfish schema.
Trait Implementations§
Source§impl Clone for BootProgressTypes
impl Clone for BootProgressTypes
Source§fn clone(&self) -> BootProgressTypes
fn clone(&self) -> BootProgressTypes
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for BootProgressTypes
impl Debug for BootProgressTypes
Source§impl<'de> Deserialize<'de> for BootProgressTypes
impl<'de> Deserialize<'de> for BootProgressTypes
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>,
Source§impl PartialEq for BootProgressTypes
impl PartialEq for BootProgressTypes
Source§fn eq(&self, other: &BootProgressTypes) -> bool
fn eq(&self, other: &BootProgressTypes) -> bool
self and other values to be equal, and is used by ==.Source§impl Serialize for BootProgressTypes
impl Serialize for BootProgressTypes
Source§impl ToSnakeCase for BootProgressTypes
impl ToSnakeCase for BootProgressTypes
Source§fn to_snake_case(&self) -> &'static str
fn to_snake_case(&self) -> &'static str
snake_case string