std.hash.Hash
Hash
A value that can be hashed.
Required methods
hash
Show source codeHide source code
fn pub hash[H: mut + Hasher](hasher: mut H)
fn pub hash[H: mut + Hasher](hasher: mut H: mut)
Writes the hash for self
into the given Hasher
.
Implementations
Array
impl Hash for Array
if
T: Hash
Bool
impl Hash for Bool
ByteArray
impl Hash for ByteArray
Float
impl Hash for Float
Path
impl Hash for Path
Int
impl Hash for Int
Map
impl Hash for Map
if
K: Equal[ref K] + Hash + Hash,
V: Hash
ExclusiveRange
impl Hash for ExclusiveRange
InclusiveRange
impl Hash for InclusiveRange
Signal
impl Hash for Signal
String
impl Hash for String
Tuple1
impl Hash for Tuple1
if
A: Hash
Tuple2
impl Hash for Tuple2
if
A: Hash,
B: Hash
Tuple3
impl Hash for Tuple3
if
A: Hash,
B: Hash,
C: Hash
Tuple4
impl Hash for Tuple4
if
A: Hash,
B: Hash,
C: Hash,
D: Hash
Tuple5
impl Hash for Tuple5
if
A: Hash,
B: Hash,
C: Hash,
D: Hash,
E: Hash
Tuple6
impl Hash for Tuple6
if
A: Hash,
B: Hash,
C: Hash,
D: Hash,
E: Hash,
F: Hash
Tuple7
impl Hash for Tuple7
if
A: Hash,
B: Hash,
C: Hash,
D: Hash,
E: Hash,
F: Hash,
G: Hash
Tuple8
impl Hash for Tuple8
if
A: Hash,
B: Hash,
C: Hash,
D: Hash,
E: Hash,
F: Hash,
G: Hash,
H: Hash