Struct leo_asg::Input [−][src]
pub struct Input<'a> { pub registers: &'a Circuit<'a>, pub state: &'a Circuit<'a>, pub state_leaf: &'a Circuit<'a>, pub record: &'a Circuit<'a>, pub container_circuit: &'a Circuit<'a>, pub container: &'a Variable<'a>, }
Expand description
Stores program input values as ASG nodes.
Fields
registers: &'a Circuit<'a>
state: &'a Circuit<'a>
state_leaf: &'a Circuit<'a>
record: &'a Circuit<'a>
container_circuit: &'a Circuit<'a>
container: &'a Variable<'a>
Implementations
Trait Implementations
Auto Trait Implementations
impl<'a> !RefUnwindSafe for Input<'a>
impl<'a> !UnwindSafe for Input<'a>
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more