msg_tool\utils/
mod.rs

1//! Utility functions and modules.
2#[cfg(feature = "utils-bit-stream")]
3pub mod bit_stream;
4#[cfg(feature = "utils-blowfish")]
5pub mod blowfish;
6#[cfg(feature = "utils-case-insensitive-string")]
7pub mod case_insensitive_string;
8pub mod counter;
9#[cfg(feature = "utils-crc32")]
10pub mod crc32;
11pub mod encoding;
12#[cfg(windows)]
13mod encoding_win;
14#[cfg(feature = "utils-escape")]
15pub mod escape;
16pub mod files;
17#[cfg(feature = "audio-flac")]
18pub mod flac;
19#[cfg(feature = "xml5ever")]
20pub mod html5ever_arcdom;
21#[cfg(feature = "image")]
22pub mod img;
23#[cfg(feature = "image-jxl")]
24pub mod jxl;
25#[cfg(feature = "lossless-audio")]
26pub mod lossless_audio;
27#[cfg(feature = "utils-lzss")]
28pub mod lzss;
29mod macros;
30#[cfg(feature = "utils-mmx")]
31pub mod mmx;
32#[cfg(feature = "utils-murmur2")]
33pub mod murmur2;
34pub mod name_replacement;
35pub mod num_range;
36#[cfg(feature = "utils-pcm")]
37pub mod pcm;
38#[cfg(feature = "utils-psd")]
39pub mod psd;
40#[cfg(feature = "utils-rc4")]
41pub mod rc4;
42#[cfg(feature = "utils-serde-base64bytes")]
43pub mod serde_base64bytes;
44#[cfg(feature = "utils-simple-pack")]
45pub mod simple_pack;
46#[cfg(feature = "utils-str")]
47pub mod str;
48pub mod struct_pack;
49pub mod threadpool;
50#[cfg(feature = "utils-xored-stream")]
51pub mod xored_stream;
52
53#[cfg(windows)]
54pub use encoding_win::WinError;