[−][src]Struct merlin::TranscriptRng
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.
The transcript RNG construction is described in the Generating Randomness section of the Merlin website.
Trait Implementations
impl CryptoRng for TranscriptRng
[src]
impl RngCore for TranscriptRng
[src]
Auto Trait Implementations
impl RefUnwindSafe for TranscriptRng
[src]
impl Send for TranscriptRng
[src]
impl Sync for TranscriptRng
[src]
impl Unpin for TranscriptRng
[src]
impl UnwindSafe for TranscriptRng
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,