xxhash-rust

Rust Crates.io Documentation

Implementation of xxHash in Rust

Version corresponds to xxHash releases

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

Features:

HW acceleration

Similar to reference implementation, crate implements various SIMDs in xxh3 depending on provided flags. All checks are performed only at compile time, hence user is encouraged to enable these accelerations (for example via -C target_cpu=native)

Used SIMD acceleration: