pub trait CanSampleBitsVariable<C: Config> {
// Required method
fn sample_bits(
&mut self,
builder: &mut Builder<C>,
nb_bits: RVar<C::N>,
) -> Array<C, Var<C::N>>;
}
pub trait CanSampleBitsVariable<C: Config> {
// Required method
fn sample_bits(
&mut self,
builder: &mut Builder<C>,
nb_bits: RVar<C::N>,
) -> Array<C, Var<C::N>>;
}