Struct wasi_common::random::Deterministic [−][src]
pub struct Deterministic { /* fields omitted */ }Expand description
Implement WasiRandom using a deterministic cycle of bytes.
Implementations
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Deterministicimpl Send for Deterministicimpl Sync for Deterministicimpl Unpin for Deterministicimpl UnwindSafe for DeterministicBlanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span, returning an
Instrumented wrapper. 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
pub fn vzip(self) -> V