Struct bacteria::TranscriptRng [−][src]
pub struct TranscriptRng { /* fields omitted */ }
Expand description
An RNG providing synthetic randomness to the prover.
A TranscriptRng
is constructed from a Transcript
using a
TranscriptRngBuilder
; see its documentation for details on
how to construct one.
Trait Implementations
impl RngCore for TranscriptRng
[src]
impl RngCore for TranscriptRng
[src]impl CryptoRng for TranscriptRng
[src]
Auto Trait Implementations
impl RefUnwindSafe for TranscriptRng
impl Send for TranscriptRng
impl Sync for TranscriptRng
impl Unpin for TranscriptRng
impl UnwindSafe for TranscriptRng
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]pub fn borrow_mut(&mut self) -> &mut T
[src]
pub fn borrow_mut(&mut self) -> &mut T
[src]Mutably borrows from an owned value. Read more
impl<T, U> Cast<U> for T where
U: FromCast<T>,
impl<T, U> Cast<U> for T where
U: FromCast<T>,
pub fn cast(self) -> U
pub fn cast(self) -> U
Numeric cast from self
to T
.
impl<T> FromBits<T> for T
impl<T> FromBits<T> for T
pub fn from_bits(t: T) -> T
pub fn from_bits(t: T) -> T
Safe lossless bitwise transmute from T
to Self
.
impl<T> FromCast<T> for T
impl<T> FromCast<T> for T
pub fn from_cast(t: T) -> T
pub fn from_cast(t: T) -> T
Numeric cast from T
to Self
.
impl<T, U> IntoBits<U> for T where
U: FromBits<T>,
impl<T, U> IntoBits<U> for T where
U: FromBits<T>,
pub fn into_bits(self) -> U
pub fn into_bits(self) -> U
Safe lossless bitwise transmute from self
to T
.
impl<T> Same<T> for T
impl<T> Same<T> for T
type Output = T
type Output = T
Should always be Self