rs_internal_hasher 0.1.1

This package serves as an essential building block within the `rs_ssl` cryptographic library. It is focused on providing foundational functionality and infrastructure for various cryptographic operations within the larger project. While this package has been made publicly available to satisfy the dependency requirements of Rust's cargo system, its utility is predominantly realized in the context of the `rs_ssl` project. Unless you are developing or maintaining a component of the `rs_ssl` project, this package might offer limited direct utility. For access to a full suite of cryptographic functionalities, consider using the `rs_ssl` library bundle.
Documentation
#![no_std]

pub use crate::{
    be_bytes::BigEndianBytes, byte_pad::BytePad, digest_through_pad::DigestThroughPad, generic_pad::GenericPad,
    hash_algorithm::HashAlgorithm, hasher_pad_ops::HasherPadOps, keccak_u128_size::KeccakU128Size, len_pad::LenPad,
    u128_size::U128Size, u64_size::U64Size,
};

mod be_bytes;
mod byte_pad;
mod digest_through_pad;
mod generic_pad;
mod hash_algorithm;
mod hasher_pad_ops;
mod keccak_u128_size;
mod len_pad;
mod u128_size;
mod u64_size;

#[cfg(test)]
mod unit_tests;