serde_encoded_bytes/
lib.rs1#![no_std]
2#![cfg_attr(docsrs, feature(doc_cfg, doc_auto_cfg))]
3#![doc = include_str!("../README.md")]
4#![warn(
5 clippy::mod_module_files,
6 clippy::unwrap_used,
7 clippy::indexing_slicing,
8 missing_docs,
9 rust_2018_idioms,
10 trivial_casts,
11 trivial_numeric_casts,
12 unused_qualifications
13)]
14
15extern crate alloc;
16
17mod containers;
18mod encoding;
19mod low_level;
20
21#[cfg(test)]
22mod tests;
23
24pub use containers::{ArrayLike, BorrowedSliceLike, BoxedArrayLike, SliceLike};
25pub use encoding::Encoding;
26
27#[cfg(feature = "generic-array-014")]
28pub use containers::GenericArray014;
29
30#[cfg(any(feature = "hex", test))]
33pub use encoding::Hex;
34
35#[cfg(feature = "base64")]
36pub use encoding::Base64;