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