1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#![doc = include_str!("../README.md")]

mod_use![api, error];

#[cfg(test)]
mod test;

pub mod model;

#[cfg(feature = "enum_ext")]
pub use strum;

#[macro_export]
macro_rules! mod_use {
    ($($name:ident $(,)?)+) => {
        $(
            mod $name;
        )+

        $(
            pub use $name::*;
        )+
    };
}