1// This file is part of ICU4X. For terms of use, please see the file
2// called LICENSE at the top level of the ICU4X source tree
3// (online at: https://github.com/unicode-org/icu4x/blob/main/LICENSE ).
4
5//! See [`ZeroMap`](crate::ZeroMap) for details.
6
7mod borrowed;
8mod kv;
9#[allow(clippy::module_inception)] // module is purely internal
10pub(crate) mod map;
11mod vecs;
12
13#[cfg(feature = "databake")]
14mod databake;
15#[cfg(feature = "serde")]
16mod serde;
17#[cfg(feature = "serde")]
18mod serde_helpers;
19
20pub use crate::ZeroMap;
21pub use borrowed::ZeroMapBorrowed;
22pub use kv::ZeroMapKV;
23pub use vecs::{MutableZeroVecLike, ZeroVecLike};
24