pub struct LoadInfo {
pub kernel: KernelInfo,
pub initrd: Option<InitrdInfo>,
pub dtb: Option<Range<u64>>,
pub bzimage_setup_header: Option<setup_header>,
}Expand description
Information returned about where certain parts were loaded.
Fields§
§kernel: KernelInfoThe information about the kernel loaded.
initrd: Option<InitrdInfo>The information about the initrd loaded.
dtb: Option<Range<u64>>The information about the device tree blob loaded.
bzimage_setup_header: Option<setup_header>If a bzImage was loaded, the original setup header from the image. This must be placed into the zero page so the kernel’s startup code can read its own configuration.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for LoadInfo
impl RefUnwindSafe for LoadInfo
impl Send for LoadInfo
impl Sync for LoadInfo
impl Unpin for LoadInfo
impl UnsafeUnpin for LoadInfo
impl UnwindSafe for LoadInfo
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