Skip to content

Commit 2f6cd7d

Browse files
committed
use rustc-hash in dev-dependencies just because it's more common now
1 parent 0ad17e8 commit 2f6cd7d

File tree

2 files changed

+7
-5
lines changed

2 files changed

+7
-5
lines changed

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,4 +22,4 @@ serde = { version = "1.0", optional = true }
2222

2323
[dev-dependencies]
2424
serde_test = "1.0"
25-
fxhash = "0.2.1"
25+
rustc-hash = "1.1"

tests/serde.rs

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
#![cfg(feature = "serde_impl")]
22

3-
use fxhash::FxBuildHasher;
3+
use std::hash::BuildHasherDefault;
4+
45
use hashlink::{LinkedHashMap, LinkedHashSet};
6+
use rustc_hash::FxHasher;
57
use serde_test::{assert_tokens, Token};
68

79
#[test]
@@ -35,14 +37,14 @@ fn map_serde_tokens() {
3537

3638
#[test]
3739
fn map_serde_tokens_empty_generic() {
38-
let map = LinkedHashMap::<char, u32, FxBuildHasher>::with_hasher(FxBuildHasher::default());
40+
let map = LinkedHashMap::<char, u32, BuildHasherDefault<FxHasher>>::default();
3941

4042
assert_tokens(&map, &[Token::Map { len: Some(0) }, Token::MapEnd]);
4143
}
4244

4345
#[test]
4446
fn map_serde_tokens_generic() {
45-
let mut map = LinkedHashMap::with_hasher(FxBuildHasher::default());
47+
let mut map = LinkedHashMap::<char, i32, BuildHasherDefault<FxHasher>>::default();
4648
map.insert('a', 10);
4749
map.insert('b', 20);
4850
map.insert('c', 30);
@@ -90,7 +92,7 @@ fn set_serde_tokens() {
9092

9193
#[test]
9294
fn set_serde_tokens_generic() {
93-
let mut set = LinkedHashSet::with_hasher(FxBuildHasher::default());
95+
let mut set = LinkedHashSet::<char, BuildHasherDefault<FxHasher>>::default();
9496
set.insert('a');
9597
set.insert('b');
9698
set.insert('c');

0 commit comments

Comments
 (0)