pub fn random_number<T, R>(range: R) -> Twhere
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);