[][src]Crate xxhash_rust

Implementation of xxHash in Rust

Version corresponds to xxHash releases

Each algorithm is implemented via feature, allowing precise control over code size.

Features:

  • xxh32 - Enables 32bit algorithm. Suitable for x86 targets
  • const_xxh32 - const fn version of xxh32 algorithm
  • xxh64 - Enables 64 algorithm. Suitable for x86_64 targets
  • const_xxh64 - const fn version of xxh64 algorithm
  • xxh3 - Enables xxh3 family of algorithms, superior to xxh32 and xxh64 in terms of performance.
  • const_xxh3 - const fn version of xxh3 algorithm

Modules

const_xxh3

Xxh3 const fn implementation

const_xxh32

Const eval friendly xxh32 implementation.

const_xxh64

Const 64 bit version of xxhash algorithm

xxh3

XXH3 implementation

xxh32

32 bit version of xxhash algorithm

xxh64

64 bit version of xxhash algorithm