Function random_number

Source
pub fn random_number<T, R>(range: R) -> T
where T: SampleUniform, R: SampleRange<T>,
Expand description

Generate a random number in (min, max] range.

§Arguments

  • range - (min..max) (or (min..=max)) range of numbers

§Examples

§Inclusive range

let number = cs_utils::random_number(3..=9);
 
assert!(number >= 3);
assert!(number <= 9);

§Non-inclusive range

let number = cs_utils::random_number(1..5);
 
assert!(number >= 1);
assert!(number < 5);