pub struct VZLinuxBootLoaderBuilder<KernelURL, InitialRamdiskURL, CommandLine> { /* private fields */ }
Expand description
builder for VZLinuxBootLoader
§Examples
let boot_loader = VZLinuxBootLoaderBuilder::new()
.kernel_url(kernel_url)
.initial_ramdisk_url(initial_ramdisk_url)
.command_line(command_line)
.build();
Implementations§
Source§impl<KernelURL, InitialRamdiskURL, CommandLine> VZLinuxBootLoaderBuilder<KernelURL, InitialRamdiskURL, CommandLine>
impl<KernelURL, InitialRamdiskURL, CommandLine> VZLinuxBootLoaderBuilder<KernelURL, InitialRamdiskURL, CommandLine>
pub fn kernel_url<T: Into<String>>( self, kernel_url: T, ) -> VZLinuxBootLoaderBuilder<String, InitialRamdiskURL, CommandLine>
pub fn initial_ramdisk_url<T: Into<String>>( self, initial_ramdisk_url: T, ) -> VZLinuxBootLoaderBuilder<KernelURL, String, CommandLine>
pub fn command_line<T: Into<String>>( self, command_line: T, ) -> VZLinuxBootLoaderBuilder<KernelURL, InitialRamdiskURL, String>
Source§impl VZLinuxBootLoaderBuilder<String, String, String>
impl VZLinuxBootLoaderBuilder<String, String, String>
pub fn build(self) -> VZLinuxBootLoader
Auto Trait Implementations§
impl<KernelURL, InitialRamdiskURL, CommandLine> Freeze for VZLinuxBootLoaderBuilder<KernelURL, InitialRamdiskURL, CommandLine>
impl<KernelURL, InitialRamdiskURL, CommandLine> RefUnwindSafe for VZLinuxBootLoaderBuilder<KernelURL, InitialRamdiskURL, CommandLine>
impl<KernelURL, InitialRamdiskURL, CommandLine> Send for VZLinuxBootLoaderBuilder<KernelURL, InitialRamdiskURL, CommandLine>
impl<KernelURL, InitialRamdiskURL, CommandLine> Sync for VZLinuxBootLoaderBuilder<KernelURL, InitialRamdiskURL, CommandLine>
impl<KernelURL, InitialRamdiskURL, CommandLine> Unpin for VZLinuxBootLoaderBuilder<KernelURL, InitialRamdiskURL, CommandLine>
impl<KernelURL, InitialRamdiskURL, CommandLine> UnwindSafe for VZLinuxBootLoaderBuilder<KernelURL, InitialRamdiskURL, CommandLine>
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