aboutsummaryrefslogtreecommitdiff
path: root/src/lib.rs
blob: 677d75d6176c1f0d3ac912b7b124a250fbbf29ff (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
pub mod apps;
mod cli;
pub mod contrib;
pub mod db;
pub mod http;
pub mod settings;
pub mod urls;

pub use cli::main;
pub use settings::Settings;
pub use urls::UrlMap;

#[macro_export]
macro_rules! main {
    ($urls:expr, $settings:expr) => {
        fn main() {
            tosin::main($urls, $settings);
        }
    };
}