Struct hpke_rs_rust_crypto::HpkeRustCryptoPrng [−][src]
pub struct HpkeRustCryptoPrng { /* fields omitted */ }
Expand description
The PRNG for the Rust Crypto Provider.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for HpkeRustCryptoPrng
impl Send for HpkeRustCryptoPrng
impl Sync for HpkeRustCryptoPrng
impl Unpin for HpkeRustCryptoPrng
impl UnwindSafe for HpkeRustCryptoPrng
Blanket Implementations
Mutably borrows from an owned value. Read more
Generate a random value in the given range. Read more
Sample a new value, using the given distribution. Read more
Create an iterator that generates values using the given distribution. Read more
Return a bool with a probability p
of being true. Read more
Return a bool with a probability of numerator/denominator
of being
true. I.e. gen_ratio(2, 3)
has chance of 2 in 3, or about 67%, of
returning true. If numerator == denominator
, then the returned value
is guaranteed to be true
. If numerator == 0
, then the returned
value is guaranteed to be false
. Read more