Rust Hashing Cheat Sheet

Hashing is the process of transforming arbitrary data into a fixed-size number. Several useful programming concepts arise out of hash codes: Hash sets and maps Data digests Cheap identifiers &#x2F; inequality checks Storing passwords Recently I tried writing a hash set from scratch in Rust for educational purposes, but was awfully confused by the collection of traits and types provided by…