pub struct NapiFpProofEvaluationsObject {Show 26 fields
pub public: Option<NapiFpPointEvaluations>,
pub w: NapiVector<NapiFpPointEvaluations>,
pub z: NapiFpPointEvaluations,
pub s: NapiVector<NapiFpPointEvaluations>,
pub coefficients: NapiVector<NapiFpPointEvaluations>,
pub generic_selector: NapiFpPointEvaluations,
pub poseidon_selector: NapiFpPointEvaluations,
pub complete_add_selector: NapiFpPointEvaluations,
pub mul_selector: NapiFpPointEvaluations,
pub emul_selector: NapiFpPointEvaluations,
pub endomul_scalar_selector: NapiFpPointEvaluations,
pub range_check0_selector: Option<NapiFpPointEvaluations>,
pub range_check1_selector: Option<NapiFpPointEvaluations>,
pub foreign_field_add_selector: Option<NapiFpPointEvaluations>,
pub foreign_field_mul_selector: Option<NapiFpPointEvaluations>,
pub xor_selector: Option<NapiFpPointEvaluations>,
pub rot_selector: Option<NapiFpPointEvaluations>,
pub lookup_aggregation: Option<NapiFpPointEvaluations>,
pub lookup_table: Option<NapiFpPointEvaluations>,
pub lookup_sorted: NapiVector<Option<NapiFpPointEvaluations>>,
pub runtime_lookup_table: Option<NapiFpPointEvaluations>,
pub runtime_lookup_table_selector: Option<NapiFpPointEvaluations>,
pub xor_lookup_selector: Option<NapiFpPointEvaluations>,
pub lookup_gate_lookup_selector: Option<NapiFpPointEvaluations>,
pub range_check_lookup_selector: Option<NapiFpPointEvaluations>,
pub foreign_field_mul_lookup_selector: Option<NapiFpPointEvaluations>,
}Fields§
§public: Option<NapiFpPointEvaluations>§w: NapiVector<NapiFpPointEvaluations>§z: NapiFpPointEvaluations§s: NapiVector<NapiFpPointEvaluations>§coefficients: NapiVector<NapiFpPointEvaluations>§generic_selector: NapiFpPointEvaluations§poseidon_selector: NapiFpPointEvaluations§complete_add_selector: NapiFpPointEvaluations§mul_selector: NapiFpPointEvaluations§emul_selector: NapiFpPointEvaluations§endomul_scalar_selector: NapiFpPointEvaluations§range_check0_selector: Option<NapiFpPointEvaluations>§range_check1_selector: Option<NapiFpPointEvaluations>§foreign_field_add_selector: Option<NapiFpPointEvaluations>§foreign_field_mul_selector: Option<NapiFpPointEvaluations>§xor_selector: Option<NapiFpPointEvaluations>§rot_selector: Option<NapiFpPointEvaluations>§lookup_aggregation: Option<NapiFpPointEvaluations>§lookup_table: Option<NapiFpPointEvaluations>§lookup_sorted: NapiVector<Option<NapiFpPointEvaluations>>§runtime_lookup_table: Option<NapiFpPointEvaluations>§runtime_lookup_table_selector: Option<NapiFpPointEvaluations>§xor_lookup_selector: Option<NapiFpPointEvaluations>§lookup_gate_lookup_selector: Option<NapiFpPointEvaluations>§range_check_lookup_selector: Option<NapiFpPointEvaluations>§foreign_field_mul_lookup_selector: Option<NapiFpPointEvaluations>Trait Implementations§
Source§impl Clone for NapiFpProofEvaluationsObject
impl Clone for NapiFpProofEvaluationsObject
Source§fn clone(&self) -> NapiFpProofEvaluationsObject
fn clone(&self) -> NapiFpProofEvaluationsObject
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<NapiFpProofEvaluationsObject> for ProofEvaluations<PointEvaluations<Vec<Fp>>>
impl From<NapiFpProofEvaluationsObject> for ProofEvaluations<PointEvaluations<Vec<Fp>>>
Source§fn from(x: NapiFpProofEvaluations) -> Self
fn from(x: NapiFpProofEvaluations) -> Self
Converts to this type from the input type.
Source§impl FromNapiValue for NapiFpProofEvaluationsObject
impl FromNapiValue for NapiFpProofEvaluationsObject
Source§unsafe fn from_napi_value(
env: napi_env,
napi_val: napi_value,
) -> Result<NapiFpProofEvaluationsObject>
unsafe fn from_napi_value( env: napi_env, napi_val: napi_value, ) -> Result<NapiFpProofEvaluationsObject>
Safety Read more
fn from_unknown(value: Unknown<'_>) -> Result<Self, Error>
Source§impl ToNapiValue for NapiFpProofEvaluationsObject
impl ToNapiValue for NapiFpProofEvaluationsObject
Source§unsafe fn to_napi_value(
env: napi_env,
val: NapiFpProofEvaluationsObject,
) -> Result<napi_value>
unsafe fn to_napi_value( env: napi_env, val: NapiFpProofEvaluationsObject, ) -> Result<napi_value>
Safety Read more
fn into_unknown(self, env: &Env) -> Result<Unknown<'_>, Error>
Source§impl TypeName for NapiFpProofEvaluationsObject
impl TypeName for NapiFpProofEvaluationsObject
Auto Trait Implementations§
impl Freeze for NapiFpProofEvaluationsObject
impl RefUnwindSafe for NapiFpProofEvaluationsObject
impl Send for NapiFpProofEvaluationsObject
impl Sync for NapiFpProofEvaluationsObject
impl Unpin for NapiFpProofEvaluationsObject
impl UnsafeUnpin for NapiFpProofEvaluationsObject
impl UnwindSafe for NapiFpProofEvaluationsObject
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