Skip to content

Commit f07abb2

Browse files
authored
chore(examples): Update to rand 0.9 (#2168)
1 parent f4bc1fd commit f07abb2

File tree

3 files changed

+9
-9
lines changed

3 files changed

+9
-9
lines changed

examples/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -285,7 +285,7 @@ async-stream = { version = "0.3", optional = true }
285285
tokio-stream = { version = "0.1", optional = true }
286286
tokio-util = { version = "0.7.8", optional = true }
287287
tower = { version = "0.5", optional = true }
288-
rand = { version = "0.8", optional = true }
288+
rand = { version = "0.9", optional = true }
289289
serde = { version = "1.0", features = ["derive"], optional = true }
290290
serde_json = { version = "1.0", optional = true }
291291
tracing = { version = "0.1.16", optional = true }

examples/routeguide-tutorial.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -693,8 +693,8 @@ use rand::Rng;
693693

694694
```rust
695695
async fn run_record_route(client: &mut RouteGuideClient<Channel>) -> Result<(), Box<dyn Error>> {
696-
let mut rng = rand::thread_rng();
697-
let point_count: i32 = rng.gen_range(2..100);
696+
let mut rng = rand::rng();
697+
let point_count: i32 = rng.random_range(2..100);
698698

699699
let mut points = vec![];
700700
for _ in 0..=point_count {
@@ -715,8 +715,8 @@ async fn run_record_route(client: &mut RouteGuideClient<Channel>) -> Result<(),
715715

716716
```rust
717717
fn random_point(rng: &mut ThreadRng) -> Point {
718-
let latitude = (rng.gen_range(0..180) - 90) * 10_000_000;
719-
let longitude = (rng.gen_range(0..360) - 180) * 10_000_000;
718+
let latitude = (rng.random_range(0..180) - 90) * 10_000_000;
719+
let longitude = (rng.random_range(0..360) - 180) * 10_000_000;
720720
Point {
721721
latitude,
722722
longitude,

examples/src/routeguide/client.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,8 @@ async fn print_features(client: &mut RouteGuideClient<Channel>) -> Result<(), Bo
3939
}
4040

4141
async fn run_record_route(client: &mut RouteGuideClient<Channel>) -> Result<(), Box<dyn Error>> {
42-
let mut rng = rand::thread_rng();
43-
let point_count: i32 = rng.gen_range(2..100);
42+
let mut rng = rand::rng();
43+
let point_count: i32 = rng.random_range(2..100);
4444

4545
let mut points = vec![];
4646
for _ in 0..=point_count {
@@ -115,8 +115,8 @@ async fn main() -> Result<(), Box<dyn std::error::Error>> {
115115
}
116116

117117
fn random_point(rng: &mut ThreadRng) -> Point {
118-
let latitude = (rng.gen_range(0..180) - 90) * 10_000_000;
119-
let longitude = (rng.gen_range(0..360) - 180) * 10_000_000;
118+
let latitude = (rng.random_range(0..180) - 90) * 10_000_000;
119+
let longitude = (rng.random_range(0..360) - 180) * 10_000_000;
120120
Point {
121121
latitude,
122122
longitude,

0 commit comments

Comments
 (0)