Skip to main content

AssignmentsOwned

Type Alias AssignmentsOwned 

Source
pub type AssignmentsOwned<F> = Assignments<F, Vec<F>>;
Expand description

AssignmentsOwned is a convenience alias for owned assignment vectors.

Aliased Type§

pub struct AssignmentsOwned<F> {
    pub constant: F,
    pub public: Vec<F>,
    pub private: Vec<F>,
}

Fields§

§constant: F

Assignments::constant is the “constant” part (leading scalar) of the assignment, which is usually 1 but might be relaxed in some cases.

§public: Vec<F>

Assignments::public contains the public inputs.

§private: Vec<F>

Assignments::private contains the witnesses.