1 #![feature(iterator_try_collect)]
5 #[cfg(feature = "random")]
6 pub use generate_random;
8 #[cfg(feature = "random")]
11 #[cfg(feature = "serde")]
14 use enumset::{EnumSet, EnumSetType};
15 use mt_ser::mt_derive;
17 collections::{HashMap, HashSet},
21 #[cfg(any(feature = "client", feature = "server"))]
22 use mt_ser::{DefCfg, MtCfg, MtDeserialize, MtSerialize, Utf16};
24 #[cfg(feature = "random")]
25 use generate_random::GenerateRandom;
27 #[cfg(feature = "serde")]
28 use serde::{Deserialize, Serialize};