Trait VAddrIndices

Source
pub trait VAddrIndices {
    // Required methods
    fn p4_index(self) -> usize;
    fn p3_index(self) -> usize;
    fn p2_index(self) -> usize;
    fn p1_index(self) -> usize;
    fn from_indices(p4: usize, p3: usize, p2: usize, p1: usize) -> VAddr;
}

Required Methods§

Source

fn p4_index(self) -> usize

Source

fn p3_index(self) -> usize

Source

fn p2_index(self) -> usize

Source

fn p1_index(self) -> usize

Source

fn from_indices(p4: usize, p3: usize, p2: usize, p1: usize) -> VAddr

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl VAddrIndices for VAddr

Implementors§