From 70ca59d96f121881f3cf55987fe6580359b4df95 Mon Sep 17 00:00:00 2001 From: Pierre HUBERT Date: Mon, 3 Feb 2025 21:03:06 +0100 Subject: [PATCH] Fix rand 0.9.0 breaking changes --- virtweb_backend/src/utils/rand_utils.rs | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/virtweb_backend/src/utils/rand_utils.rs b/virtweb_backend/src/utils/rand_utils.rs index 2735a1f..9a05448 100644 --- a/virtweb_backend/src/utils/rand_utils.rs +++ b/virtweb_backend/src/utils/rand_utils.rs @@ -1,12 +1,6 @@ -use rand::distributions::Alphanumeric; -use rand::Rng; +use rand::distr::{Alphanumeric, SampleString}; /// Generate a random string pub fn rand_str(len: usize) -> String { - let s: String = rand::thread_rng() - .sample_iter(&Alphanumeric) - .take(len) - .map(char::from) - .collect(); - s + Alphanumeric.sample_string(&mut rand::rng(), len) }