mirror of
https://github.com/pezkuwichain/serde.git
synced 2026-04-24 21:37:57 +00:00
Use BuildHasher instead of Hasher in collection macros
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
#![allow(clippy::derive_partial_eq_without_eq, clippy::unreadable_literal)]
|
||||
#![cfg_attr(feature = "unstable", feature(never_type))]
|
||||
|
||||
use fnv::FnvHasher;
|
||||
use fnv::FnvBuildHasher;
|
||||
use serde_derive::Serialize;
|
||||
use serde_test::{assert_ser_tokens, assert_ser_tokens_error, Configure, Token};
|
||||
use std::cell::RefCell;
|
||||
@@ -220,7 +220,7 @@ fn test_hashset() {
|
||||
&[Token::Seq { len: Some(1) }, Token::I32(1), Token::SeqEnd],
|
||||
);
|
||||
assert_ser_tokens(
|
||||
&hashset![FnvHasher @ 1],
|
||||
&hashset![FnvBuildHasher; 1],
|
||||
&[Token::Seq { len: Some(1) }, Token::I32(1), Token::SeqEnd],
|
||||
);
|
||||
}
|
||||
@@ -300,7 +300,7 @@ fn test_hashmap() {
|
||||
],
|
||||
);
|
||||
assert_ser_tokens(
|
||||
&hashmap![FnvHasher @ 1 => 2],
|
||||
&hashmap![FnvBuildHasher; 1 => 2],
|
||||
&[
|
||||
Token::Map { len: Some(1) },
|
||||
Token::I32(1),
|
||||
|
||||
Reference in New Issue
Block a user