//! SHA‑512 hasher.
use ;
use ;
/// A [`Hasher`] implementation using SHA‑512.
///
/// Produces a 64‑byte digest, matching [`HASH_LENGTH`](libvctrl_handler::HASH_LENGTH).
///
/// # Examples
/// ```
/// use libvctrl_core::hash::Sha512Hasher;
/// use libvctrl_handler::Hasher;
///
/// let hasher = Sha512Hasher;
/// let hash = hasher.hash(b"hello");
/// assert_eq!(hash.as_bytes().len(), 64);
/// ```
;