Skip to content

Commit e0d5f79

Browse files
committed
Update rand to 0.9.2 and bincode to 1.3.3
1 parent 9d4823f commit e0d5f79

3 files changed

Lines changed: 79 additions & 49 deletions

File tree

Cargo.lock

Lines changed: 68 additions & 44 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,5 +19,5 @@ serde = { version = "1", features = ["derive"], optional = true }
1919
default = ["ipnet"]
2020

2121
[dev-dependencies]
22-
rand = "0.3.17"
23-
bincode = "1"
22+
rand = "0.9.2"
23+
bincode = "1.3.3"

benches/bench.rs

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ extern crate test;
44

55
use ipnet::{Ipv4Net, Ipv6Net};
66
use iprange::*;
7-
use rand::{Rng, SeedableRng, StdRng};
7+
use rand::{RngCore, SeedableRng, rngs::StdRng};
88
use std::fs::File;
99
use std::io::{BufRead, BufReader};
1010
use std::net::{Ipv4Addr, Ipv6Addr};
@@ -47,12 +47,18 @@ fn chnlists_v6() -> Vec<String> {
4747
}
4848

4949
fn rand_ipv4_list(n: usize) -> Vec<Ipv4Addr> {
50-
let mut rng = StdRng::from_seed(&[1926, 8, 17]);
50+
let mut rng = StdRng::from_seed([
51+
19, 26, 8, 17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
52+
0, 0, 0,
53+
]);
5154
(0..n).map(|_| rng.next_u32().into()).collect()
5255
}
5356

5457
fn rand_ipv6_list(n: usize) -> Vec<Ipv6Addr> {
55-
let mut rng = StdRng::from_seed(&[1926, 8, 17]);
58+
let mut rng = StdRng::from_seed([
59+
19, 26, 8, 17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
60+
0, 0, 0,
61+
]);
5662
(0..n)
5763
.map(|_| {
5864
let mut buf = [0u8; 16];

0 commit comments

Comments
 (0)