Struct uefi::memory::MemoryDescriptor
source · [−]#[repr(C)]pub struct MemoryDescriptor {
pub Type: u32,
pub PhysicalStart: PhysicalAddress,
pub VirtualStart: VirtualAddress,
pub NumberOfPages: u64,
pub Attribute: u64,
}Fields
Type: u32PhysicalStart: PhysicalAddressVirtualStart: VirtualAddressNumberOfPages: u64Attribute: u64Trait Implementations
sourceimpl Clone for MemoryDescriptor
impl Clone for MemoryDescriptor
sourcefn clone(&self) -> MemoryDescriptor
fn clone(&self) -> MemoryDescriptor
Returns a copy of the value. Read more
1.0.0 · sourceconst fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for MemoryDescriptor
impl Debug for MemoryDescriptor
sourceimpl Default for MemoryDescriptor
impl Default for MemoryDescriptor
sourcefn default() -> MemoryDescriptor
fn default() -> MemoryDescriptor
Returns the “default value” for a type. Read more
impl Copy for MemoryDescriptor
Auto Trait Implementations
impl RefUnwindSafe for MemoryDescriptor
impl Send for MemoryDescriptor
impl Sync for MemoryDescriptor
impl Unpin for MemoryDescriptor
impl UnwindSafe for MemoryDescriptor
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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