Enum smbioslib::SystemBootStatus [−][src]
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
impl Debug for SystemBootStatus
[src]
impl Eq for SystemBootStatus
[src]
impl PartialEq<SystemBootStatus> for SystemBootStatus
[src]
fn eq(&self, other: &SystemBootStatus) -> bool
[src]
#[must_use]pub fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralEq for SystemBootStatus
[src]
impl StructuralPartialEq for SystemBootStatus
[src]
Auto Trait Implementations
impl RefUnwindSafe for SystemBootStatus
impl Send for SystemBootStatus
impl Sync for SystemBootStatus
impl Unpin for SystemBootStatus
impl UnwindSafe for SystemBootStatus
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut Tⓘ
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,