1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
//! Hash operation specifications. /// CRC32C (Castagnoli) hash. pub mod crc32c; /// FNV-1a 32-bit hash. pub mod fnv1a32; /// MurmurHash3 32-bit hash. pub mod murmur3_32; use crate::OpSpec; /// All hash specs. #[inline] pub fn specs() -> Vec<OpSpec> { vec![fnv1a32::vyre_op(), crc32c::vyre_op(), murmur3_32::vyre_op()] }