]> git.lizzy.rs Git - mt_net.git/blob - src/lib.rs
a1b8469e2287884da044af15906dbfad7afefe2a
[mt_net.git] / src / lib.rs
1 #![feature(iterator_try_collect)]
2
3 #[cfg(feature = "random")]
4 pub use generate_random;
5
6 #[cfg(feature = "random")]
7 pub use rand;
8
9 #[cfg(feature = "serde")]
10 pub use serde;
11
12 use enumset::{EnumSet, EnumSetType};
13 use mt_ser::mt_derive;
14 use std::{
15     collections::{HashMap, HashSet},
16     fmt,
17 };
18
19 #[cfg(any(feature = "client", feature = "server"))]
20 use mt_ser::{DefCfg, DeserializeError, MtCfg, MtDeserialize, MtSerialize, SerializeError};
21
22 #[cfg(feature = "random")]
23 use generate_random::GenerateRandom;
24
25 #[cfg(feature = "serde")]
26 use serde::{Deserialize, Serialize};
27
28 mod to_clt;
29 mod to_srv;
30
31 pub use to_clt::*;
32 pub use to_srv::*;