pub struct NoneBootloader;Expand description
No bootloader - direct boot of the executable.
This bootloader is suitable for UEFI executables that can be booted directly by placing them in the correct EFI directory structure.
Implementations§
Trait Implementations§
Source§impl Bootloader for NoneBootloader
impl Bootloader for NoneBootloader
Source§fn prepare(&self, ctx: &Context) -> Result<BootloaderFiles>
fn prepare(&self, ctx: &Context) -> Result<BootloaderFiles>
Prepare bootloader files (download, extract, etc.). Read more
Source§fn config_files(&self, _ctx: &Context) -> Result<Vec<ConfigFile>>
fn config_files(&self, _ctx: &Context) -> Result<Vec<ConfigFile>>
Get bootloader configuration files to include in image. Read more
Auto Trait Implementations§
impl Freeze for NoneBootloader
impl RefUnwindSafe for NoneBootloader
impl Send for NoneBootloader
impl Sync for NoneBootloader
impl Unpin for NoneBootloader
impl UnsafeUnpin for NoneBootloader
impl UnwindSafe for NoneBootloader
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