update rand dependencies to latest

This commit is contained in:
auronandace
2026-03-14 15:38:45 +00:00
parent a57e55c458
commit 2b52312227
4 changed files with 24 additions and 19 deletions
+3 -3
View File
@@ -4,8 +4,8 @@
use core::{convert::TryFrom, intrinsics, iter, mem, ptr, slice};
use rand::{
Rng, SeedableRng,
distributions::{Alphanumeric, Distribution, Uniform},
RngExt, SeedableRng,
distr::{Alphanumeric, Distribution, Uniform},
};
use rand_jitter::JitterRng;
use rand_xorshift::XorShiftRng;
@@ -66,7 +66,7 @@ static mut RNG: Option<XorShiftRng> = None;
static RNG_SAMPLER: Once<Uniform<c_int>> = Once::new();
fn rng_sampler() -> &'static Uniform<c_int> {
RNG_SAMPLER.call_once(|| Uniform::new_inclusive(0, RAND_MAX))
RNG_SAMPLER.call_once(|| Uniform::new_inclusive(0, RAND_MAX).expect("within bounds"))
}
/// See <https://pubs.opengroup.org/onlinepubs/9799919799/functions/_Exit.html>.