pub enum Parsers {
Bls,
Fallback,
Osx,
Shell,
Uki,
Windows,
Special,
}
Expand description
The parsers that exist.
Variants§
Bls
The BLS Type #1 parser.
Fallback
The fallback bootloader autodetection.
Osx
The boot.efi
macOS autodetection.
Shell
The UEFI shell autodetection.
Uki
The BLS Type #2 (UKI) parser.
Windows
The Windows BCD parser.
Special
A special boot option (such as reboot, shutdown).
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Parsers
impl RefUnwindSafe for Parsers
impl Send for Parsers
impl Sync for Parsers
impl Unpin for Parsers
impl UnwindSafe for Parsers
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