pub fn validate_witness<F, P>(
witness: &MultilinearExtensionIndex<'_, P>,
flushes: &[Flush<F>],
boundaries: &[Boundary<F>],
max_channel_id: ChannelId,
) -> Result<(), Error>where
P: PackedField<Scalar = F>,
F: TowerField,
pub fn validate_witness<F, P>(
witness: &MultilinearExtensionIndex<'_, P>,
flushes: &[Flush<F>],
boundaries: &[Boundary<F>],
max_channel_id: ChannelId,
) -> Result<(), Error>where
P: PackedField<Scalar = F>,
F: TowerField,