From fbfe56b92aa67d96f164d915c357aacf695aa55c Mon Sep 17 00:00:00 2001 From: gwenn Date: Fri, 31 Jan 2025 19:01:57 +0100 Subject: [PATCH] Bump rand version to 0.9 --- Cargo.toml | 2 +- examples/external_print.rs | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 8816748c6..63c14d286 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -69,7 +69,7 @@ clipboard-win = "5.0" doc-comment = "0.3" env_logger = { version = "0.11", default-features = false } tempfile = "3.1.0" -rand = "0.8" +rand = "0.9" assert_matches = "1.2" [features] diff --git a/examples/external_print.rs b/examples/external_print.rs index f93769e95..75bb11e54 100644 --- a/examples/external_print.rs +++ b/examples/external_print.rs @@ -1,7 +1,7 @@ use std::thread; use std::time::Duration; -use rand::{thread_rng, Rng}; +use rand::{rng, Rng}; use rustyline::{DefaultEditor, ExternalPrinter, Result}; @@ -9,13 +9,13 @@ fn main() -> Result<()> { let mut rl = DefaultEditor::new()?; let mut printer = rl.create_external_printer()?; thread::spawn(move || { - let mut rng = thread_rng(); + let mut rng = rng(); let mut i = 0usize; loop { printer .print(format!("External message #{i}")) .expect("External print failure"); - let wait_ms = rng.gen_range(1000..10000); + let wait_ms = rng.random_range(1000..10000); thread::sleep(Duration::from_millis(wait_ms)); i += 1; }