Trait snarkvm_gadgets::traits::fields::from_field_elements::FromFieldElementsGadget [−][src]
pub trait FromFieldElementsGadget<F: PrimeField, CF: PrimeField>: Sized { fn from_field_elements<CS: ConstraintSystem<CF>>(
cs: CS,
field_elements: &Vec<FpGadget<CF>>
) -> Result<Self, SynthesisError>; }
Expand description
Specifies how to convert variables of type FpGadget<F>
to a variable of type Self
Required methods
fn from_field_elements<CS: ConstraintSystem<CF>>(
cs: CS,
field_elements: &Vec<FpGadget<CF>>
) -> Result<Self, SynthesisError>
fn from_field_elements<CS: ConstraintSystem<CF>>(
cs: CS,
field_elements: &Vec<FpGadget<CF>>
) -> Result<Self, SynthesisError>
Converts FpGadget<F>
variables to self
.