pub enum BootType {
Bios,
Uefi,
Hybrid,
}Expand description
Boot type enumeration.
Variants§
Implementations§
Source§impl BootType
impl BootType
Sourcepub fn needs_bios(self) -> bool
pub fn needs_bios(self) -> bool
Check if BIOS boot is required.
Sourcepub fn needs_uefi(self) -> bool
pub fn needs_uefi(self) -> bool
Check if UEFI boot is required.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for BootType
impl<'de> Deserialize<'de> for BootType
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
impl Copy for BootType
impl Eq for BootType
impl StructuralPartialEq for BootType
Auto Trait Implementations§
impl Freeze for BootType
impl RefUnwindSafe for BootType
impl Send for BootType
impl Sync for BootType
impl Unpin for BootType
impl UnsafeUnpin for BootType
impl UnwindSafe for BootType
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.