Struct axhal::paging::PagingIfImpl  
source · pub struct PagingIfImpl;Available on crate feature 
paging only.Expand description
Implementation of PagingIf, to provide physical memory manipulation to
the page_table crate.
Trait Implementations§
source§impl PagingIf for PagingIfImpl
 
impl PagingIf for PagingIfImpl
source§fn alloc_frame() -> Option<PhysAddr>
 
fn alloc_frame() -> Option<PhysAddr>
Request to allocate a 4K-sized physical frame.
source§fn dealloc_frame(paddr: PhysAddr)
 
fn dealloc_frame(paddr: PhysAddr)
Request to free a allocated physical frame.
Auto Trait Implementations§
impl RefUnwindSafe for PagingIfImpl
impl Send for PagingIfImpl
impl Sync for PagingIfImpl
impl Unpin for PagingIfImpl
impl UnwindSafe for PagingIfImpl
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