Struct multiboot2::MemoryArea
source · [−]#[repr(C)]pub struct MemoryArea { /* private fields */ }
Expand description
A memory area entry descriptor.
Implementations
sourceimpl MemoryArea
impl MemoryArea
sourcepub fn start_address(&self) -> u64
pub fn start_address(&self) -> u64
The start address of the memory region.
sourcepub fn end_address(&self) -> u64
pub fn end_address(&self) -> u64
The end address of the memory region.
sourcepub fn typ(&self) -> MemoryAreaType
pub fn typ(&self) -> MemoryAreaType
The type of the memory region.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for MemoryArea
impl Send for MemoryArea
impl Sync for MemoryArea
impl Unpin for MemoryArea
impl UnwindSafe for MemoryArea
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