| Crates.io | mm3h |
| lib.rs | mm3h |
| version | 0.1.3 |
| created_at | 2025-10-24 15:42:13.717283+00 |
| updated_at | 2025-10-25 13:02:31.947673+00 |
| description | Murmur3 optimized hasher |
| homepage | https://github.com/awxkee/mm3h |
| repository | https://github.com/awxkee/mm3h |
| max_upload_size | |
| id | 1898612 |
| size | 82,869 |
Murmur3Hasher
A Rust implementation of MurmurHash3 with platform-specific SIMD optimizations (NEON, AVX2, SSE2). This crate provides a Hasher compatible struct that can be used with Rust's hashing APIs.
use mm3h::Murmur3Hasher;
use std::hash::Hasher;
fn main() {
let mut hasher = Murmur3Hasher::new_with_seed(42);
let data = b"Hash me!";
hasher.write(data);
let hash_value = hasher.finish();
println!("Hash: {}", hash_value);
}
This project is licensed under either of
at your option.