cs_utils/utils/random_bool.rs
1use super::random_number;
2
3/// Generate a random boolean.
4///
5/// ## Examples
6///
7/// ```
8/// use cs_utils::random_bool;
9///
10/// if random_bool() {
11/// println!("\"true\" value generated");
12/// } else {
13/// println!("\"false\" value generated");
14/// }
15///
16/// ```
17pub fn random_bool() -> bool {
18 let random_num = random_number(0..=1);
19
20 return random_num == 1;
21}