Struct memory_x86_64::SectionMemoryBounds
source · pub struct SectionMemoryBounds {
pub start: (VirtualAddress, PhysicalAddress),
pub end: (VirtualAddress, PhysicalAddress),
pub flags: PteFlags,
}
Expand description
The address bounds and mapping flags of a section’s memory region.
Fields§
§start: (VirtualAddress, PhysicalAddress)
The starting virtual address and physical address.
end: (VirtualAddress, PhysicalAddress)
The ending virtual address and physical address.
flags: PteFlags
The page table entry flags that should be used for mapping this section.
Trait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for SectionMemoryBounds
impl Send for SectionMemoryBounds
impl Sync for SectionMemoryBounds
impl Unpin for SectionMemoryBounds
impl UnwindSafe for SectionMemoryBounds
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