From bd9b45b80655085deb4620e674f26f27c8f380a2 Mon Sep 17 00:00:00 2001 From: Jack Harper Date: Wed, 20 Aug 2025 13:52:26 +0100 Subject: [PATCH 1/2] Update rand-range.md to use random_range instead of gen_range --- src/algorithms/randomness/rand-range.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/algorithms/randomness/rand-range.md b/src/algorithms/randomness/rand-range.md index 0935aaa6..e07bce98 100644 --- a/src/algorithms/randomness/rand-range.md +++ b/src/algorithms/randomness/rand-range.md @@ -2,15 +2,15 @@ [![rand-badge]][rand] [![cat-science-badge]][cat-science] -Generates a random value within half-open `[0, 10)` range (not including `10`) with [`Rng::gen_range`]. +Generates a random value within half-open `[0, 10)` range (not including `10`) with [`Rng::random_range`]. ```rust,edition2018 use rand::Rng; fn main() { let mut rng = rand::rng(); - println!("Integer: {}", rng.gen_range(0..10)); - println!("Float: {}", rng.gen_range(0.0..10.0)); + println!("Integer: {}", rng.random_range(0..10)); + println!("Float: {}", rng.random_range(0.0..10.0)); } ``` @@ -35,4 +35,4 @@ fn main() { } } } -``` \ No newline at end of file +``` From e314c629f21f0dad17b83b2cd20f01fcdf4088e9 Mon Sep 17 00:00:00 2001 From: Jack Harper Date: Wed, 20 Aug 2025 16:40:57 +0100 Subject: [PATCH 2/2] review comment - update rand-choose.md with random_range --- src/algorithms/randomness/rand-choose.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/algorithms/randomness/rand-choose.md b/src/algorithms/randomness/rand-choose.md index ad4a2f25..8dea954f 100644 --- a/src/algorithms/randomness/rand-choose.md +++ b/src/algorithms/randomness/rand-choose.md @@ -3,7 +3,7 @@ [![rand-badge]][rand] [![cat-os-badge]][cat-os] Randomly generates a string of given length ASCII characters with custom -user-defined bytestring, with [`gen_range`]. +user-defined bytestring, with [`random_range`]. ```rust,edition2018 use rand::Rng; @@ -18,7 +18,7 @@ fn main() { let password: String = (0..PASSWORD_LEN) .map(|_| { - let idx = rng.gen_range(0..CHARSET.len()); + let idx = rng.random_range(0..CHARSET.len()); char::from(CHARSET[idx]) }) .collect(); @@ -27,4 +27,4 @@ fn main() { } ``` -[`gen_range`]: https://docs.rs/rand/0.9/rand/trait.Rng.html#method.gen_range +[`random_range`]: https://docs.rs/rand/0.9/rand/trait.Rng.html#method.random_range