Trait PageStore

Source
pub trait PageStore {
    // Required method
    fn page_fault(
        &mut self,
        offset: usize,
        length: usize,
        access: AccessType,
    ) -> Option<Vec<u8>>;
}

Required Methods§

Source

fn page_fault( &mut self, offset: usize, length: usize, access: AccessType, ) -> Option<Vec<u8>>

Callback that is triggered upon a page fault. Return Some() if the page needs to be loaded with the given data.

Implementors§