| Crates.io | seedable_hash |
| lib.rs | seedable_hash |
| version | 0.2.2 |
| created_at | 2024-10-22 10:43:36.159593+00 |
| updated_at | 2025-09-10 14:42:27.112919+00 |
| description | The library for calculating seedable hashes and fast reduction of their ranges. |
| homepage | |
| repository | https://github.com/beling/bsuccinct-rs |
| max_upload_size | |
| id | 1418493 |
| size | 12,525 |
seedable_hash is the Rust library (by Piotr Beling) for calculating seedable hashes and fast reduction of their ranges.
seedable_hash conditionally supports hash functions from many crates:
gxhash feature,wyhash feature,xxhash-rust feature,rapidhash feature,hashmap_internals - enabled by sip13 feature,fnv feature,hash_map::DefaultHasher via [Seedable] wrapper - always enabled,Seedable] wrapper.[BuildDefaultSeededHasher] is an alias to the fastest of the enabled methods, selected according to the order of the above list.
We recommend GxHash (gxhash feature) on the platforms it supports.
For hashing integers, we recommend Fx Hash wrapped by [Seedable].