Update the generic type bound in "ChunkedEvaluations" type
MODIFY
utils/src/chunked_evaluations.rs
utils/src/chunked_evaluations.rs
//! This module contains a type [ChunkedEvaluations],
+use ark_ff::PrimeField;
use serde::{Deserialize, Serialize};
use serde_with::serde_as;
/// This struct contains multiple chunk evaluations.
#[serde_as]
#[derive(Clone, Serialize, Deserialize)]
-#[serde(bound = "F: ark_serialize::CanonicalDeserialize + ark_serialize::CanonicalSerialize")]
-pub struct ChunkedEvaluations<F> {
+pub struct ChunkedEvaluations<F>
+where
+ F: PrimeField,
+{
/// The chunk evaluations.
#[serde_as(as = "Vec<crate::serialization::SerdeAs>")]
pub chunks: Vec<F>,

Update the generic type bound in "ChunkedEvaluations" type