AddInputResultTrait

Fully qualified path: core::circuit::AddInputResultTrait

pub trait AddInputResultTrait<C>

Trait functions

next

Adds an input value to the circuit instance. # Argumentsvalue - The value to add as input, must be convertible to circuit input value # ReturnsA new AddInputResult that can be used to add more inputs or finalize # PanicsPanics if all inputs have already been filled

Fully qualified path: core::circuit::AddInputResultTrait::next

fn next<Value, +IntoCircuitInputValue<Value>, +Drop<Value>>(
    self: AddInputResult<C>, value: Value,
) -> AddInputResult<C>

done

Finalizes the input process and returns the circuit data. # ReturnsThe complete circuit data ready for evaluation # PanicsPanics if not all required inputs have been filled

Fully qualified path: core::circuit::AddInputResultTrait::done

fn done(self: AddInputResult<C>) -> CircuitData<C>