AccessPolicy

Trait AccessPolicy 

Source
pub trait AccessPolicy {
    // Required methods
    fn can_read(&self, addr: u16, len: usize) -> bool;
    fn can_write(&self, addr: u16, len: usize) -> bool;
}
Expand description

Controls read/write access to shadow table regions.

Required Methods§

Source

fn can_read(&self, addr: u16, len: usize) -> bool

Returns true if reading from addr for len bytes is allowed.

Source

fn can_write(&self, addr: u16, len: usize) -> bool

Returns true if writing to addr for len bytes is allowed.

Implementors§