pub struct Transcript { /* private fields */ }Implementations§
Source§impl Transcript
impl Transcript
pub fn new(digest: Felt) -> Self
pub fn new_with_counter(digest: Felt, counter: Felt) -> Self
pub fn digest(&self) -> &Felt
pub fn counter(&self) -> &Felt
pub fn random_felt_to_prover(&mut self) -> Felt
pub fn random_felts_to_prover(&mut self, len: Felt) -> Vec<Felt>
pub fn read_felt_from_prover(&mut self, val: &Felt)
pub fn read_felt_vector_from_prover(&mut self, val: &[Felt])
pub fn read_uint64_from_prover(&mut self, val: u64)
Auto Trait Implementations§
impl Freeze for Transcript
impl RefUnwindSafe for Transcript
impl Send for Transcript
impl Sync for Transcript
impl Unpin for Transcript
impl UnwindSafe for Transcript
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