Skip to main content

random_bool

Function random_bool 

Source
pub fn random_bool(probability: f64) -> Result<bool, CryptoError>
Expand description

Generate a random bool with the given probability of being true.

  • probability == 0.0 always returns false.
  • probability == 1.0 always returns true.
  • Returns CryptoError::BadInput if probability is outside [0.0, 1.0].