JenkHash 0.1.6

Bob Jenkins hash functions for Rust with a digest-compatible API.
Documentation
//! Implementation of the Lookup3 hash algorithm.
//!
//! Lookup3 is an improved version of Bob Jenkins' hash function, designed to be faster
//! and provide better avalanche properties than Lookup2. It processes input data and
//! produces a 32-bit hash value. Lookup3 is optimized for modern processors and is
//! widely used in various software systems.

/// A hasher implementing the Lookup3 hash algorithm.
///
/// Lookup3 is an enhanced hash function that improves upon Lookup2 with better
/// performance characteristics and stronger avalanche properties. It is designed
/// for use in hash tables and other data structures requiring fast, well-distributed
/// hash values.
///
/// # Examples
///
/// ```
/// use JenkHash::Lookup3;
/// use digest::{Digest, Update, FixedOutput};
///
/// let mut hasher = Lookup3::new();
/// hasher.update(b"hello");
/// hasher.update(b" world");
/// let result = hasher.finalize_fixed();
/// ```
pub struct Lookup3 {}