Trait x86_64::structures::paging::Mapper [] [src]

pub trait Mapper<S: PageSize> {
    fn map_to<A>(
        &mut self,
        page: Page<S>,
        frame: PhysFrame<S>,
        flags: PageTableFlags,
        allocator: &mut A
    ) -> Result<(), MapToError>
    where
        A: FnMut() -> Option<PhysFrame>
;
fn unmap<A>(
        &mut self,
        page: Page<S>,
        allocator: &mut A
    ) -> Result<(), UnmapError>
    where
        A: FnMut(PhysFrame<S>)
; }

Required Methods

Implementors