MemoryCols

Trait MemoryCols 

Source
pub trait MemoryCols<T> {
    // Required methods
    fn access(&self) -> &MemoryAccessCols<T>;
    fn access_mut(&mut self) -> &mut MemoryAccessCols<T>;
    fn prev_value(&self) -> &Word<T>;
    fn prev_value_mut(&mut self) -> &mut Word<T>;
    fn value(&self) -> &Word<T>;
    fn value_mut(&mut self) -> &mut Word<T>;
}
Expand description

The common columns for all memory access types.

Required Methods§

Source

fn access(&self) -> &MemoryAccessCols<T>

Source

fn access_mut(&mut self) -> &mut MemoryAccessCols<T>

Source

fn prev_value(&self) -> &Word<T>

Source

fn prev_value_mut(&mut self) -> &mut Word<T>

Source

fn value(&self) -> &Word<T>

Source

fn value_mut(&mut self) -> &mut Word<T>

Implementors§