Struct bellman::groth16::VerifierInput [] [src]

pub struct VerifierInput<'a, E: Engine> { /* fields omitted */ }

This is the constraint system synthesizer that is made available to callers of the verification function when they wish to perform allocations. In that context, allocation of inputs is not allowed.

Trait Implementations

impl<'a, E: Engine> ConstraintSystem<E> for VerifierInput<'a, E>
[src]

[src]

Allocate a private variable in the constraint system. The provided function is used to determine the assignment of the variable. Read more

[src]

Enforce that A * B = C.

[src]

Return the "one" input variable

[src]

Begin a namespace for the constraint system