Struct x86_64::structures::paging::PageTableEntry
[−]
[src]
#[repr(transparent)]pub struct PageTableEntry { /* fields omitted */ }
Methods
impl PageTableEntry
[src]
pub fn is_unused(&self) -> bool
[src]
pub fn set_unused(&mut self)
[src]
pub fn flags(&self) -> PageTableFlags
[src]
pub fn addr(&self) -> PhysAddr
[src]
pub fn frame(&self) -> Result<PhysFrame, FrameError>
[src]
pub fn set_addr(&mut self, addr: PhysAddr, flags: PageTableFlags)
[src]
pub fn set_frame(&mut self, frame: PhysFrame, flags: PageTableFlags)
[src]
Trait Implementations
impl Clone for PageTableEntry
[src]
fn clone(&self) -> PageTableEntry
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more