pub trait Visitor<Meta: VmMeta> {
// Required methods
fn arrive(&mut self, pte: Pte<Meta>, target: Pos<Meta>) -> Pos<Meta>;
fn meet(
&mut self,
level: usize,
pte: Pte<Meta>,
target: Pos<Meta>,
) -> Option<NonNull<Pte<Meta>>>;
fn block(
&mut self,
level: usize,
pte: Pte<Meta>,
target: Pos<Meta>,
) -> Pos<Meta>;
}Expand description
Meta 方案的页表访问机制。
Required Methods§
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".