pub struct NapiFpPlonkVerificationEvals {Show 14 fields
pub sigma_comm: NapiVector<NapiFpPolyComm>,
pub coefficients_comm: NapiVector<NapiFpPolyComm>,
pub generic_comm: NapiFpPolyComm,
pub psm_comm: NapiFpPolyComm,
pub complete_add_comm: NapiFpPolyComm,
pub mul_comm: NapiFpPolyComm,
pub emul_comm: NapiFpPolyComm,
pub endomul_scalar_comm: NapiFpPolyComm,
pub xor_comm: Option<NapiFpPolyComm>,
pub range_check0_comm: Option<NapiFpPolyComm>,
pub range_check1_comm: Option<NapiFpPolyComm>,
pub foreign_field_add_comm: Option<NapiFpPolyComm>,
pub foreign_field_mul_comm: Option<NapiFpPolyComm>,
pub rot_comm: Option<NapiFpPolyComm>,
}Fields§
§sigma_comm: NapiVector<NapiFpPolyComm>§coefficients_comm: NapiVector<NapiFpPolyComm>§generic_comm: NapiFpPolyComm§psm_comm: NapiFpPolyComm§complete_add_comm: NapiFpPolyComm§mul_comm: NapiFpPolyComm§emul_comm: NapiFpPolyComm§endomul_scalar_comm: NapiFpPolyComm§xor_comm: Option<NapiFpPolyComm>§range_check0_comm: Option<NapiFpPolyComm>§range_check1_comm: Option<NapiFpPolyComm>§foreign_field_add_comm: Option<NapiFpPolyComm>§foreign_field_mul_comm: Option<NapiFpPolyComm>§rot_comm: Option<NapiFpPolyComm>Trait Implementations§
Source§impl Clone for NapiFpPlonkVerificationEvals
impl Clone for NapiFpPlonkVerificationEvals
Source§fn clone(&self) -> NapiFpPlonkVerificationEvals
fn clone(&self) -> NapiFpPlonkVerificationEvals
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 Debug for NapiFpPlonkVerificationEvals
impl Debug for NapiFpPlonkVerificationEvals
Source§impl Default for NapiFpPlonkVerificationEvals
impl Default for NapiFpPlonkVerificationEvals
Source§fn default() -> NapiFpPlonkVerificationEvals
fn default() -> NapiFpPlonkVerificationEvals
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for NapiFpPlonkVerificationEvals
impl<'de> Deserialize<'de> for NapiFpPlonkVerificationEvals
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl From<&VerifierIndex<FULL_ROUNDS, Affine<VestaParameters>, SRS<Affine<VestaParameters>>>> for NapiFpPlonkVerificationEvals
impl From<&VerifierIndex<FULL_ROUNDS, Affine<VestaParameters>, SRS<Affine<VestaParameters>>>> for NapiFpPlonkVerificationEvals
Source§impl FromNapiValue for NapiFpPlonkVerificationEvals
impl FromNapiValue for NapiFpPlonkVerificationEvals
Source§unsafe fn from_napi_value(
env: napi_env,
napi_val: napi_value,
) -> Result<NapiFpPlonkVerificationEvals>
unsafe fn from_napi_value( env: napi_env, napi_val: napi_value, ) -> Result<NapiFpPlonkVerificationEvals>
Safety Read more
fn from_unknown(value: Unknown<'_>) -> Result<Self, Error>
Source§impl ToNapiValue for NapiFpPlonkVerificationEvals
impl ToNapiValue for NapiFpPlonkVerificationEvals
Source§unsafe fn to_napi_value(
env: napi_env,
val: NapiFpPlonkVerificationEvals,
) -> Result<napi_value>
unsafe fn to_napi_value( env: napi_env, val: NapiFpPlonkVerificationEvals, ) -> Result<napi_value>
Safety Read more
fn into_unknown(self, env: &Env) -> Result<Unknown<'_>, Error>
Source§impl TypeName for NapiFpPlonkVerificationEvals
impl TypeName for NapiFpPlonkVerificationEvals
Auto Trait Implementations§
impl Freeze for NapiFpPlonkVerificationEvals
impl RefUnwindSafe for NapiFpPlonkVerificationEvals
impl Send for NapiFpPlonkVerificationEvals
impl Sync for NapiFpPlonkVerificationEvals
impl Unpin for NapiFpPlonkVerificationEvals
impl UnsafeUnpin for NapiFpPlonkVerificationEvals
impl UnwindSafe for NapiFpPlonkVerificationEvals
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