Enum smbioslib::SystemBootStatus [−][src]
pub enum SystemBootStatus { NoErrors, NoBootableMedia, NormalOSFailedToLoad, FirmwareDetectedFailure, OSDetectedFailure, UserRequestedBoot, SystemSecurityViolation, PreviouslyRequestedImage, SystemWatchdogTimerExpired, None, }
Expand description
Variants
No errors detected
No bootable media
“normal” operating system failed to load
Firmware-detected hardware failure, including “unknown” failure types
Operating system-detected hardware failure For ACPI operating systems, the system firmware might set this reason code when the OS reports a boot failure through interfaces defined in the Simple Boot Flag Specification.
User-requested boot, usually through a keystroke
System security violation
Previously-requested image This reason code allows coordination between OS-present software and the OS-absent environment. For example, an OS-present application might enable (through a platform-specific interface) the system to boot to the PXE and request a specific boot-image.
System watchdog timer expired, causing the system to reboot
A value unknown to this standard, check the raw value
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for SystemBootStatus
impl Send for SystemBootStatus
impl Sync for SystemBootStatus
impl Unpin for SystemBootStatus
impl UnwindSafe for SystemBootStatus