Trait Checker

Source
pub trait Checker<C: FoldingConfig>: Provide<C> {
    // Provided methods
    fn check_rec(
        &self,
        exp: FoldingCompatibleExpr<C>,
        domain: Radix2EvaluationDomain<<C::Curve as AffineRepr>::ScalarField>,
    ) -> Vec<<C::Curve as AffineRepr>::ScalarField> { ... }
    fn check(
        &self,
        exp: &FoldingCompatibleExpr<C>,
        domain: Radix2EvaluationDomain<<C::Curve as AffineRepr>::ScalarField>,
    ) { ... }
}

Provided Methods§

Source

fn check_rec( &self, exp: FoldingCompatibleExpr<C>, domain: Radix2EvaluationDomain<<C::Curve as AffineRepr>::ScalarField>, ) -> Vec<<C::Curve as AffineRepr>::ScalarField>

Source

fn check( &self, exp: &FoldingCompatibleExpr<C>, domain: Radix2EvaluationDomain<<C::Curve as AffineRepr>::ScalarField>, )

Implementors§