pub trait PageTableOp: Send + 'static {
// Required methods
fn addr(&self) -> PhysAddr;
fn map(&mut self, config: &MapConfig) -> PagingResult;
fn unmap(
&mut self,
virt_start: VirtAddr,
size: usize,
) -> Result<(), PagingError>;
}