1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
|
diff --git a/Cargo.toml b/Cargo.toml
index e38058c..2108d61 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -44,4 +44,5 @@ name = "opt_level"
path = "src/lib.rs"
[dev-dependencies.rand]
-version = "0.10"
+version = "0.8"
+features = ["small_rng"]
\ No newline at end of file
diff --git a/src/lib.rs b/src/lib.rs
index e98b849..ded44fc 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -23,7 +23,7 @@
//! # Example
//!
//! ```
-//! use rand::rngs::{SmallRng, SysRng};
+//! use rand::rngs::{SmallRng, OsRng};
//! use rand::{Rng as _, SeedableRng as _};
//!
//! const N: usize = if cfg!(miri) {
@@ -37,8 +37,9 @@
//! # const _: &str = stringify! {
//! #[test]
//! # };
+//! # use rand::RngCore;
//! fn random_test() {
-//! let mut rng = SmallRng::try_from_rng(&mut SysRng).unwrap();
+//! let mut rng = SmallRng::from_rng(&mut OsRng).unwrap();
//!
//! for _ in 0..N {
//! let bits = rng.next_u64();
|