aboutsummaryrefslogtreecommitdiff
path: root/src/main.rs
diff options
context:
space:
mode:
authorMroik <mroik@delayed.space>2026-02-16 07:47:41 +0100
committerMroik <mroik@delayed.space>2026-02-16 08:01:00 +0100
commit7e61342768073458df76262b2e84a524345d3df8 (patch)
tree60c42d0fa8d30c3bba5e494e430954ecf0b6d3ad /src/main.rs
parentfd69ce2666d24707ee7b0ab3986632121c03939f (diff)
Update deps0.0.4
Diffstat (limited to 'src/main.rs')
-rw-r--r--src/main.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/main.rs b/src/main.rs
index cce7334..a57c99f 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -15,7 +15,7 @@ use std::{
use anyhow::Result;
use app::App;
use clap::Parser;
-use rand::{Rng, thread_rng};
+use rand::Rng;
use crate::config::{Quote, get_quoter};
@@ -66,8 +66,8 @@ async fn main() -> Result<()> {
} else if let Some(q) = &args.quote {
let path = Path::new(q);
let mut quotes = generate_quotes(path).unwrap();
- let mut rng = thread_rng();
- let chosen = rng.gen_range(0..quotes.len());
+ let mut rng = rand::rand_core::UnwrapErr(rand::rngs::SysRng::default());
+ let chosen = rng.next_u64() as usize;
Quote {
text: quotes.remove(chosen),
source: None,
XMR address: 854DmXNrxULU3ZFJVs4Wc8PFhbq29RhqHhY8W6cdWrtFN3qmooKyyeYPcDzZTNRxphhJ5UzASQfAdEMwSteVqymk28aLhqj