This commit is contained in:
+2
-2
@@ -1,8 +1,8 @@
|
||||
use rand::seq::SliceRandom;
|
||||
use rand::seq::IndexedRandom;
|
||||
|
||||
pub fn get_random_insult() -> String {
|
||||
let insults = get_insults();
|
||||
let result = insults.choose(&mut rand::thread_rng()).unwrap();
|
||||
let result = insults.choose(&mut rand::rng()).unwrap();
|
||||
result.to_owned().to_string()
|
||||
}
|
||||
|
||||
|
||||
+5
-5
@@ -1,5 +1,5 @@
|
||||
use rand::prelude::*;
|
||||
use rand::rngs::ThreadRng;
|
||||
use rand::Rng;
|
||||
|
||||
pub struct RandomGen {
|
||||
pub rng: ThreadRng,
|
||||
@@ -7,12 +7,12 @@ pub struct RandomGen {
|
||||
|
||||
impl RandomGen {
|
||||
pub fn new() -> Self {
|
||||
RandomGen {
|
||||
rng: rand::thread_rng(),
|
||||
}
|
||||
RandomGen { rng: rand::rng() }
|
||||
}
|
||||
|
||||
pub fn range_random_from_one(&mut self, limit: i32) -> i32 {
|
||||
self.rng.gen_range(1..limit)
|
||||
self.rng.random_range(1..limit)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user