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
#[cfg(feature = "std")]
use crate::std_facade::hash_map::{DefaultHasher, RandomState};
use core::hash::{BuildHasherDefault, Hasher};
arbitrary!([H: Default + Hasher] BuildHasherDefault<H>; Default::default());
#[cfg(feature = "std")]
lazy_just!(DefaultHasher, Default::default; RandomState, Default::default);
#[cfg(test)]
mod test {
#[cfg(feature = "std")]
no_panic_test!(
default_hasher => DefaultHasher,
random_state => RandomState,
build_hasher_default => BuildHasherDefault<DefaultHasher>
);
}