Struct kimchi::prover::internal_traces::Traces
source · pub struct Traces {Show 19 fields
pub pasta_fp_plonk_proof_create: (u64, JsonValue),
pub pasta_fq_plonk_proof_create: (u64, JsonValue),
pub create_recursive: (u64, JsonValue),
pub pad_witness: (u64, JsonValue),
pub set_up_fq_sponge: (u64, JsonValue),
pub commit_to_witness_columns: (u64, JsonValue),
pub use_lookup: (u64, JsonValue),
pub z_permutation_aggregation_polynomial: (u64, JsonValue),
pub eval_witness_polynomials_over_domains: (u64, JsonValue),
pub compute_index_evals: (u64, JsonValue),
pub compute_quotient_poly: (u64, JsonValue),
pub lagrange_basis_eval_zeta_poly: (u64, JsonValue),
pub lagrange_basis_eval_zeta_omega_poly: (u64, JsonValue),
pub chunk_eval_zeta_omega_poly: (u64, JsonValue),
pub compute_ft_poly: (u64, JsonValue),
pub ft_eval_zeta_omega: (u64, JsonValue),
pub build_polynomials: (u64, JsonValue),
pub create_aggregated_ipa: (u64, JsonValue),
pub create_recursive_done: (u64, JsonValue),
}
Fields§
§pasta_fp_plonk_proof_create: (u64, JsonValue)
§pasta_fq_plonk_proof_create: (u64, JsonValue)
§create_recursive: (u64, JsonValue)
§pad_witness: (u64, JsonValue)
§set_up_fq_sponge: (u64, JsonValue)
§commit_to_witness_columns: (u64, JsonValue)
§use_lookup: (u64, JsonValue)
§z_permutation_aggregation_polynomial: (u64, JsonValue)
§eval_witness_polynomials_over_domains: (u64, JsonValue)
§compute_index_evals: (u64, JsonValue)
§compute_quotient_poly: (u64, JsonValue)
§lagrange_basis_eval_zeta_poly: (u64, JsonValue)
§lagrange_basis_eval_zeta_omega_poly: (u64, JsonValue)
§chunk_eval_zeta_omega_poly: (u64, JsonValue)
§compute_ft_poly: (u64, JsonValue)
§ft_eval_zeta_omega: (u64, JsonValue)
§build_polynomials: (u64, JsonValue)
§create_aggregated_ipa: (u64, JsonValue)
§create_recursive_done: (u64, JsonValue)
Trait Implementations§
source§impl From<Traces> for CamlTraces
impl From<Traces> for CamlTraces
Auto Trait Implementations§
impl RefUnwindSafe for Traces
impl Send for Traces
impl Sync for Traces
impl Unpin for Traces
impl UnwindSafe for Traces
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