pub struct AdviceReader { /* private fields */ }
Expand description
Readable(Verifier) advice that CanRead
You must manually call the destructor with finalize()
to check anything that’s written is
fully read out
Implementations§
Trait Implementations§
source§impl CanRead for AdviceReader
impl CanRead for AdviceReader
fn read_bytes(&mut self, buf: &mut [u8]) -> Result<(), Error>
fn read_scalar_slice_into<F: TowerField>( &mut self, buf: &mut [F], ) -> Result<(), Error>
fn read_scalar<F: TowerField>(&mut self) -> Result<F, Error>
fn read_scalar_slice<F: TowerField>( &mut self, len: usize, ) -> Result<Vec<F>, Error>
fn read_packed<P: PackedField<Scalar: TowerField>>( &mut self, ) -> Result<P, Error>
source§impl Debug for AdviceReader
impl Debug for AdviceReader
Auto Trait Implementations§
impl !Freeze for AdviceReader
impl RefUnwindSafe for AdviceReader
impl Send for AdviceReader
impl Sync for AdviceReader
impl Unpin for AdviceReader
impl UnwindSafe for AdviceReader
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more