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

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

pub fn main(urls: UrlMap, settings: Settings) {
    todo!()
}

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