1 2 3 4 5 6 7 8 9 10 11 12 13
use fasthash::FastHasher; use std::hash::BuildHasher; pub struct Murmur3BuildHasher; /// std::hash::BuildHasher that builds Murmur3HasherExt hashers impl BuildHasher for Murmur3BuildHasher { type Hasher = fasthash::murmur3::Hasher32; fn build_hasher(&self) -> Self::Hasher { fasthash::murmur3::Hasher32::new() } }