pub struct BuildHasherDefault<H>(/* private fields */);
Expand description
Used to create a default BuildHasher
instance for types that implement
Hasher
and Default
.
BuildHasherDefault<H>
can be used when a type H
implements Hasher
and
Default
, and you need a corresponding BuildHasher
instance, but none is
defined.
Any BuildHasherDefault
is zero-sized. It can be created with
default
. When using BuildHasherDefault
with HashMap
or
HashSet
, this doesn’t need to be done, since they implement appropriate
Default
instances themselves.
§Examples
Using BuildHasherDefault
to specify a custom BuildHasher
for
HashMap