aboutsummaryrefslogtreecommitdiff
path: root/calc/src/lib.rs
diff options
context:
space:
mode:
authorNathan Perry <np@npry.dev>2025-12-17 21:18:27 -0500
committerNathan Perry <np@npry.dev>2025-12-17 21:50:38 -0500
commitfa2a1380a8f1b854c6359b980895f4d9d7038002 (patch)
treeb39131b7e91efa0881c78833a4114827e1a0d411 /calc/src/lib.rs
parentde49f346313e7739945fbf0058bdfb78c90237a6 (diff)
bump all deps
Diffstat (limited to 'calc/src/lib.rs')
-rw-r--r--calc/src/lib.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/calc/src/lib.rs b/calc/src/lib.rs
index ac8343e..550bbbb 100644
--- a/calc/src/lib.rs
+++ b/calc/src/lib.rs
@@ -1,10 +1,10 @@
use pest::{
+ Parser,
iterators::{
Pair,
Pairs,
},
pratt_parser::PrattParser,
- Parser,
};
use rand::Rng as _;
@@ -153,9 +153,9 @@ fn eval_expr(p: Pairs<Rule>) -> Result<f64, Error> {
let dice_count = lhs as usize;
let dice_faces = rhs as usize;
- let mut rng = rand::thread_rng();
+ let mut rng = rand::rng();
(0..dice_count)
- .map(|_| rng.gen_range(1..(dice_faces + 1)))
+ .map(|_| rng.random_range(1..(dice_faces + 1)))
.sum::<usize>() as f64
}
_ => unreachable!(),