pub struct NapiFqProofEvaluationsObject {Show 26 fields
pub public: Option<NapiFqPointEvaluations>,
pub w: NapiVector<NapiFqPointEvaluations>,
pub z: NapiFqPointEvaluations,
pub s: NapiVector<NapiFqPointEvaluations>,
pub coefficients: NapiVector<NapiFqPointEvaluations>,
pub generic_selector: NapiFqPointEvaluations,
pub poseidon_selector: NapiFqPointEvaluations,
pub complete_add_selector: NapiFqPointEvaluations,
pub mul_selector: NapiFqPointEvaluations,
pub emul_selector: NapiFqPointEvaluations,
pub endomul_scalar_selector: NapiFqPointEvaluations,
pub range_check0_selector: Option<NapiFqPointEvaluations>,
pub range_check1_selector: Option<NapiFqPointEvaluations>,
pub foreign_field_add_selector: Option<NapiFqPointEvaluations>,
pub foreign_field_mul_selector: Option<NapiFqPointEvaluations>,
pub xor_selector: Option<NapiFqPointEvaluations>,
pub rot_selector: Option<NapiFqPointEvaluations>,
pub lookup_aggregation: Option<NapiFqPointEvaluations>,
pub lookup_table: Option<NapiFqPointEvaluations>,
pub lookup_sorted: NapiVector<Option<NapiFqPointEvaluations>>,
pub runtime_lookup_table: Option<NapiFqPointEvaluations>,
pub runtime_lookup_table_selector: Option<NapiFqPointEvaluations>,
pub xor_lookup_selector: Option<NapiFqPointEvaluations>,
pub lookup_gate_lookup_selector: Option<NapiFqPointEvaluations>,
pub range_check_lookup_selector: Option<NapiFqPointEvaluations>,
pub foreign_field_mul_lookup_selector: Option<NapiFqPointEvaluations>,
}Fields§
§public: Option<NapiFqPointEvaluations>§w: NapiVector<NapiFqPointEvaluations>§z: NapiFqPointEvaluations§s: NapiVector<NapiFqPointEvaluations>§coefficients: NapiVector<NapiFqPointEvaluations>§generic_selector: NapiFqPointEvaluations§poseidon_selector: NapiFqPointEvaluations§complete_add_selector: NapiFqPointEvaluations§mul_selector: NapiFqPointEvaluations§emul_selector: NapiFqPointEvaluations§endomul_scalar_selector: NapiFqPointEvaluations§range_check0_selector: Option<NapiFqPointEvaluations>§range_check1_selector: Option<NapiFqPointEvaluations>§foreign_field_add_selector: Option<NapiFqPointEvaluations>§foreign_field_mul_selector: Option<NapiFqPointEvaluations>§xor_selector: Option<NapiFqPointEvaluations>§rot_selector: Option<NapiFqPointEvaluations>§lookup_aggregation: Option<NapiFqPointEvaluations>§lookup_table: Option<NapiFqPointEvaluations>§lookup_sorted: NapiVector<Option<NapiFqPointEvaluations>>§runtime_lookup_table: Option<NapiFqPointEvaluations>§runtime_lookup_table_selector: Option<NapiFqPointEvaluations>§xor_lookup_selector: Option<NapiFqPointEvaluations>§lookup_gate_lookup_selector: Option<NapiFqPointEvaluations>§range_check_lookup_selector: Option<NapiFqPointEvaluations>§foreign_field_mul_lookup_selector: Option<NapiFqPointEvaluations>Trait Implementations§
Source§impl Clone for NapiFqProofEvaluationsObject
impl Clone for NapiFqProofEvaluationsObject
Source§fn clone(&self) -> NapiFqProofEvaluationsObject
fn clone(&self) -> NapiFqProofEvaluationsObject
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl From<NapiFqProofEvaluationsObject> for ProofEvaluations<PointEvaluations<Vec<Fq>>>
impl From<NapiFqProofEvaluationsObject> for ProofEvaluations<PointEvaluations<Vec<Fq>>>
Source§fn from(x: NapiFqProofEvaluations) -> Self
fn from(x: NapiFqProofEvaluations) -> Self
Converts to this type from the input type.
Source§impl FromNapiValue for NapiFqProofEvaluationsObject
impl FromNapiValue for NapiFqProofEvaluationsObject
Source§unsafe fn from_napi_value(
env: napi_env,
napi_val: napi_value,
) -> Result<NapiFqProofEvaluationsObject>
unsafe fn from_napi_value( env: napi_env, napi_val: napi_value, ) -> Result<NapiFqProofEvaluationsObject>
Safety Read more
fn from_unknown(value: Unknown<'_>) -> Result<Self, Error>
Source§impl ToNapiValue for NapiFqProofEvaluationsObject
impl ToNapiValue for NapiFqProofEvaluationsObject
Source§unsafe fn to_napi_value(
env: napi_env,
val: NapiFqProofEvaluationsObject,
) -> Result<napi_value>
unsafe fn to_napi_value( env: napi_env, val: NapiFqProofEvaluationsObject, ) -> Result<napi_value>
Safety Read more
fn into_unknown(self, env: &Env) -> Result<Unknown<'_>, Error>
Source§impl TypeName for NapiFqProofEvaluationsObject
impl TypeName for NapiFqProofEvaluationsObject
Auto Trait Implementations§
impl Freeze for NapiFqProofEvaluationsObject
impl RefUnwindSafe for NapiFqProofEvaluationsObject
impl Send for NapiFqProofEvaluationsObject
impl Sync for NapiFqProofEvaluationsObject
impl Unpin for NapiFqProofEvaluationsObject
impl UnsafeUnpin for NapiFqProofEvaluationsObject
impl UnwindSafe for NapiFqProofEvaluationsObject
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more