Skip to main content

Crate axhash

Crate axhash 

Source
Expand description

§AxHash

axhash core docs-axhash docs-core

downloads-axhash downloads-core license CI

rust no_std

AxHash is a high-performance deterministic hashing family for Rust and native systems languages.

If you only need AxHash in Rust, start with the axhash crate from this workspace. It is the simplest entrypoint and re-exports the core engine with a friendlier import path.

AxHash is optimized for real-world HashMap workloads, concurrent systems, cache-heavy applications, and high-throughput native runtimes.

§Ecosystem

CrateDescription
axhashHigh-performance hashing engine
axhash-mapFast HashMap/HashSet powered by hashbrown
axhash-indexmapOrdered maps with AxHash
axhash-dashmapConcurrent DashMap powered by AxHash

§Documentation

  • Usage Guide — Quick start, API examples, package selection
  • Architecture — Directory layout, design principles
  • Algorithm — Hash algorithm overview, dispatch paths, limitations
  • Benchmarks — Performance numbers and scaling data

§Workspace Layout

§License

MIT

Structs§

AxBuildHasher
AxHasher

Enums§

RuntimeBackend

Functions§

axhash
axhash_of
axhash_of_seeded
axhash_seeded
hash
hash_value
hash_value_with_seed
hash_with_seed
runtime_backend
runtime_has_aes

Type Aliases§

BuildHasherDeprecated
HasherDeprecated