binius_core::fiat_shamir::sampling

Trait CanSampleBits

source
pub trait CanSampleBits<T> {
    // Required method
    fn sample_bits(&mut self, bits: usize) -> T;
}

Required Methods§

source

fn sample_bits(&mut self, bits: usize) -> T

Implementations on Foreign Types§

source§

impl<'a, T, U: 'a + CanSampleBits<T> + ?Sized> CanSampleBits<T> for &'a mut U

source§

fn sample_bits(&mut self, bits: usize) -> T

Implementors§

source§

impl<Challenger_> CanSampleBits<usize> for TranscriptReader<Challenger_>
where Challenger_: Challenger,

source§

impl<Challenger_> CanSampleBits<usize> for TranscriptWriter<Challenger_>
where Challenger_: Challenger,