Module native_types

Source
Expand description

Low-level native types used within the crate::circuit module for representing ACIR.

Modulesยง

expression ๐Ÿ”’
witness ๐Ÿ”’
witness_map ๐Ÿ”’
witness_stack ๐Ÿ”’

Structsยง

Expression
An expression representing a quadratic polynomial.
Witness
An index that represents the position a witness value will take
WitnessMap
A map from the witnesses in a constraint system to the field element values
WitnessStack
An ordered set of witness maps for separate circuits
WitnessStackError
Native error for serializing/deserializing a witness stack.