Struct multiboot2::EFIMemoryDesc
source · [−]#[repr(C)]pub struct EFIMemoryDesc { /* private fields */ }
Expand description
EFI Boot Memory Map Descriptor
Implementations
sourceimpl EFIMemoryDesc
impl EFIMemoryDesc
sourcepub fn physical_address(&self) -> u64
pub fn physical_address(&self) -> u64
The physical address of the memory region.
sourcepub fn virtual_address(&self) -> u64
pub fn virtual_address(&self) -> u64
The virtual address of the memory region.
sourcepub fn typ(&self) -> EFIMemoryAreaType
pub fn typ(&self) -> EFIMemoryAreaType
The type of the memory region.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for EFIMemoryDesc
impl Send for EFIMemoryDesc
impl Sync for EFIMemoryDesc
impl Unpin for EFIMemoryDesc
impl UnwindSafe for EFIMemoryDesc
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more