souphash 0.1.0

SoupHash: an order-indipendent hash function, based on SipHash
Documentation
  • Coverage
  • 100%
    12 out of 12 items documented10 out of 12 items with examples
  • Size
  • Source code size: 55.31 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 439.14 kB This is the summed size of all files generated by rustdoc for all configured targets
  • Ø build duration
  • this release: 8s Average build duration of successful builds.
  • all releases: 8s Average build duration of successful builds in releases after 2024-10-23.
  • Links
  • andreacorbellini/souphash-rs
    0 0 0
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • andreacorbellini

SoupHash: an order-indipendent hash function

Crate Documentation License

SoupHash is a non-cryptographic hash function whose output does not depend on the order of the elements that are fed into it. It is ideal for:

  • hashing of unordered collections (like hash sets and hash maps);
  • hashing large collections in parallel, using multiple threads or processes, without locks or any form of synchronization.

SoupHash is based on the popular SipHash hashing algorithm. This repository hosts the [Rust] implementation of SoupHash. Check the [crate documentation] to learn more!