Type Definition o1vm::legacy::folding::mips::MIPSFoldingWitness

source ·
pub type MIPSFoldingWitness = FoldingWitness<N_MIPS_COLS, Fp>;

Trait Implementations§

source§

impl Index<Column> for MIPSFoldingWitness

source§

fn index(&self, index: Column) -> &Self::Output

Map a column alias to the corresponding witness column.

§

type Output = Evaluations<Fp<MontBackend<FrConfig, 4>, 4>, Radix2EvaluationDomain<Fp<MontBackend<FrConfig, 4>, 4>>>

The returned type after indexing.
source§

impl Index<ColumnAlias> for MIPSFoldingWitness

§

type Output = Evaluations<Fp<MontBackend<FrConfig, 4>, 4>, Radix2EvaluationDomain<Fp<MontBackend<FrConfig, 4>, 4>>>

The returned type after indexing.
source§

fn index(&self, index: MIPSColumn) -> &Self::Output

Performs the indexing (container[index]) operation. Read more
source§

impl Index<Instruction> for MIPSFoldingWitness

source§

fn index(&self, index: Instruction) -> &Self::Output

Map a selector column to the corresponding witness column.

§

type Output = Evaluations<Fp<MontBackend<FrConfig, 4>, 4>, Radix2EvaluationDomain<Fp<MontBackend<FrConfig, 4>, 4>>>

The returned type after indexing.