Expand description
§AxHash
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
| Crate | Description |
|---|---|
axhash | High-performance hashing engine |
axhash-map | Fast HashMap/HashSet powered by hashbrown |
axhash-indexmap | Ordered maps with AxHash |
axhash-dashmap | Concurrent 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
- axhash-core: low-level Rust core and
no_stdengine - axhash-ffi: stable C ABI
§License
MIT
Structs§
Enums§
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§
- Build
Hasher Deprecated - Hasher
Deprecated