From c140ce0cd19446daa0adc56d4a60362e28393ec6 Mon Sep 17 00:00:00 2001 From: Sebastien Rousseau Date: Sat, 4 May 2024 07:48:52 +0100 Subject: [PATCH] fix(vrd): :bug: error: `gen` is a keyword in the 2024 edition, used `r#gen` raw identifier --- src/random.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/random.rs b/src/random.rs index 02ee88c..5de8e55 100644 --- a/src/random.rs +++ b/src/random.rs @@ -151,7 +151,7 @@ impl Random { /// # Notes /// The generated float is inclusive of 0.0 and exclusive of 1.0. pub fn float(&mut self) -> f32 { - thread_rng().gen::() as f32 + thread_rng().r#gen::() } /// Generates a random integer within a specified range. @@ -216,7 +216,7 @@ impl Random { /// # Notes /// The generated double is a number in the range [0.0, 1.0). pub fn double(&mut self) -> f64 { - thread_rng().gen::() + thread_rng().r#gen::() } /// Returns the current index of the internal state array used in random number generation. @@ -285,7 +285,7 @@ impl Random { mt: [0; N], mti: N + 1, }; - let seed = thread_rng().gen(); + let seed = thread_rng().r#gen(); rng.mt[0] = seed; for i in 1..N { rng.mt[i] = 1812433253u32 @@ -538,7 +538,7 @@ impl Random { /// # Returns /// An `f64` representing a randomly generated 64-bit floating-point number. pub fn f64(&mut self) -> f64 { - thread_rng().gen::() + thread_rng().r#gen::() } /// Generates a random string of the specified length.