This commit is contained in:
Nicholas Ward 2022-09-23 11:05:09 -07:00
parent b271a71a74
commit b21883c321

View File

@ -3,7 +3,7 @@ use std::marker::PhantomData;
use anyhow::Result;
use plonky2::field::types::Field;
use plonky2::hash::hash_types::RichField;
use plonky2::iop::generator::{SimpleGenerator, GeneratedValues};
use plonky2::iop::generator::{GeneratedValues, SimpleGenerator};
use plonky2::iop::target::Target;
use plonky2::iop::witness::{PartialWitness, PartitionWitness, Witness};
use plonky2::plonk::circuit_builder::CircuitBuilder;
@ -18,8 +18,7 @@ struct SquareGenerator<F: RichField + Extendable<D>, const D: usize> {
_phantom: PhantomData<F>,
}
impl<F: RichField + Extendable<D>, const D: usize> SimpleGenerator<F> for SquareGenerator<F, D>
{
impl<F: RichField + Extendable<D>, const D: usize> SimpleGenerator<F> for SquareGenerator<F, D> {
fn dependencies(&self) -> Vec<Target> {
vec![self.x]
}