Stdlibrandom
error
import std::random::error; · source
RandomError
type enum RandomError {
EntropyUnavailable;
EmptyRange;
InvalidWeights;
}
implement enum RandomError {
describe(&this) -> Str;
rank(&this) -> i32;
}
| Variant | Meaning |
|---|---|
EntropyUnavailable | The kernel CSPRNG could not supply bytes. Surfaced by try_fill. |
EmptyRange | A bounded draw was asked for an empty range. |
InvalidWeights | Weights were empty, negative, or summed to zero. |
Trait implementations
implement trait Eq for enum RandomError
implement trait Display for enum RandomError // std::fmt::display
implement trait Debug for enum RandomError // std::fmt::display