pub trait PopulateInputs: ChipBase {
// Required methods
fn load_witness(&mut self, value: Fr) -> Self::F;
fn bb_load_reduced_witness(
&mut self,
value: BabyBear,
) -> ReducedBabyBearWire<Self::F>;
fn ext_load_reduced_witness(
&mut self,
value: BabyBearExt4,
) -> ReducedBabyBearExt4Wire<Self::F>;
}Expand description
Witness-loading operations needed to populate proof input wires
(see stages::full_pipeline::load_proof_wire).