base-d 3.0.34

Universal base encoder: Encode binary data to 33+ dictionaries including RFC standards, hieroglyphs, emoji, and more
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//! Optional features module.
//!
//! This module contains optional functionality for compression, hashing,
//! and dictionary detection. These features are organized separately from
//! the core encoding/decoding functionality.

pub mod compression;
pub mod detection;
pub mod hashing;

// Re-export main types and functions for convenience
pub use compression::{CompressionAlgorithm, compress, decompress};
pub use detection::{DictionaryDetector, DictionaryMatch, detect_dictionary};
pub use hashing::{HashAlgorithm, XxHashConfig, hash, hash_with_config};