p3_air

Trait BaseAir

Source
pub trait BaseAir<F>: Sync {
    // Required method
    fn width(&self) -> usize;

    // Provided method
    fn preprocessed_trace(&self) -> Option<RowMajorMatrix<F>> { ... }
}
Expand description

An AIR (algebraic intermediate representation).

Required Methods§

Source

fn width(&self) -> usize

The number of columns (a.k.a. registers) in this AIR.

Provided Methods§

Implementors§