pub trait PageStore {
// Required method
fn page_fault(
&mut self,
offset: usize,
length: usize,
access: AccessType,
) -> Option<Vec<u8>>;
}
Required Methods§
Sourcefn page_fault(
&mut self,
offset: usize,
length: usize,
access: AccessType,
) -> Option<Vec<u8>>
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.