# Functions
No description provided by the author
No description provided by the author
# Constants
No description provided by the author
# Structs
Allocation defines the input and output offsets for a subcircuit call.
Circuit represents a single segment within a layered circuit.
GateAdd represents an addition gate within a circuit layer.
GateCst represents a constant gate within a circuit layer.
GateCustom represents a custom gate within a circuit layer.
GateMul represents a multiplication gate within a circuit layer.
RootCircuit defines a multi-layered circuit.
SubCircuit represents a subcircuit that is used within a Circuit.
# Interfaces
A generic gate interface.