musli/macros/
mod.rs

1//! Helper macros for use with Musli.
2
3#[cfg(any(
4    feature = "storage",
5    feature = "wire",
6    feature = "descriptive",
7    feature = "value"
8))]
9mod internal;
10#[cfg(any(
11    feature = "storage",
12    feature = "wire",
13    feature = "descriptive",
14    feature = "value"
15))]
16pub(crate) use self::internal::{bare_encoding, encoding_impls};
17
18#[cfg(all(
19    feature = "test",
20    any(
21        feature = "storage",
22        feature = "wire",
23        feature = "descriptive",
24        feature = "value"
25    )
26))]
27mod test;
28#[cfg(feature = "test")]
29pub use self::test::{__test_extra, __test_matrix, assert_decode_eq, assert_roundtrip_eq, support};
30#[cfg(feature = "test")]
31pub(crate) use self::test::{test_fns, test_include_if};