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§impl Debug for NapiFpPlonkVerificationEvals
impl Debug for NapiFpPlonkVerificationEvals
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