pub struct CamlPlonkVerificationEvals<PolyComm> {Show 14 fields
pub sigma_comm: Vec<PolyComm>,
pub coefficients_comm: Vec<PolyComm>,
pub generic_comm: PolyComm,
pub psm_comm: PolyComm,
pub complete_add_comm: PolyComm,
pub mul_comm: PolyComm,
pub emul_comm: PolyComm,
pub endomul_scalar_comm: PolyComm,
pub xor_comm: Option<PolyComm>,
pub range_check0_comm: Option<PolyComm>,
pub range_check1_comm: Option<PolyComm>,
pub foreign_field_add_comm: Option<PolyComm>,
pub foreign_field_mul_comm: Option<PolyComm>,
pub rot_comm: Option<PolyComm>,
}
Fields§
§sigma_comm: Vec<PolyComm>
§coefficients_comm: Vec<PolyComm>
§generic_comm: PolyComm
§psm_comm: PolyComm
§complete_add_comm: PolyComm
§mul_comm: PolyComm
§emul_comm: PolyComm
§endomul_scalar_comm: PolyComm
§xor_comm: Option<PolyComm>
§range_check0_comm: Option<PolyComm>
§range_check1_comm: Option<PolyComm>
§foreign_field_add_comm: Option<PolyComm>
§foreign_field_mul_comm: Option<PolyComm>
§rot_comm: Option<PolyComm>
Trait Implementations§
Source§impl<'from_value_lifetime, PolyComm> FromValue<'from_value_lifetime> for CamlPlonkVerificationEvals<PolyComm>
impl<'from_value_lifetime, PolyComm> FromValue<'from_value_lifetime> for CamlPlonkVerificationEvals<PolyComm>
Source§fn from_value(value: Value) -> Self
fn from_value(value: Value) -> Self
Convert from OCaml value
Source§impl<PolyComm> IntoValue for CamlPlonkVerificationEvals<PolyComm>
impl<PolyComm> IntoValue for CamlPlonkVerificationEvals<PolyComm>
Source§fn into_value(self, gc: &Runtime) -> Value
fn into_value(self, gc: &Runtime) -> Value
Convert to OCaml value
Source§impl<PolyComm> OCamlBinding for CamlPlonkVerificationEvals<PolyComm>where
PolyComm: OCamlDesc,
impl<PolyComm> OCamlBinding for CamlPlonkVerificationEvals<PolyComm>where
PolyComm: OCamlDesc,
Source§impl<PolyComm> OCamlDesc for CamlPlonkVerificationEvals<PolyComm>where
PolyComm: OCamlDesc,
impl<PolyComm> OCamlDesc for CamlPlonkVerificationEvals<PolyComm>where
PolyComm: OCamlDesc,
Source§fn ocaml_desc(env: &Env, generics: &[&str]) -> String
fn ocaml_desc(env: &Env, generics: &[&str]) -> String
describes the type in OCaml, given the current environment [Env]
and the list of generic type parameters of the root type
(the type that makes use of this type)
Auto Trait Implementations§
impl<PolyComm> Freeze for CamlPlonkVerificationEvals<PolyComm>where
PolyComm: Freeze,
impl<PolyComm> RefUnwindSafe for CamlPlonkVerificationEvals<PolyComm>where
PolyComm: RefUnwindSafe,
impl<PolyComm> Send for CamlPlonkVerificationEvals<PolyComm>where
PolyComm: Send,
impl<PolyComm> Sync for CamlPlonkVerificationEvals<PolyComm>where
PolyComm: Sync,
impl<PolyComm> Unpin for CamlPlonkVerificationEvals<PolyComm>where
PolyComm: Unpin,
impl<PolyComm> UnwindSafe for CamlPlonkVerificationEvals<PolyComm>where
PolyComm: UnwindSafe,
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