A type that can be hashed into a Hasher to produce a hash value.
trait Hashable
fun hash(into hasher: inout Hasher)
Hashes the salient parts of self into hasher.