aboutsummaryrefslogtreecommitdiff
path: root/examples/tutorial01/main.rs
blob: 62c32cd3462d1cc78ec03957b4745130246c628b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use tosin::contrib::admin;
use tosin::http::Filter;
use tosin::urls::{UrlMap, path};

mod polls;

pub fn urls() -> UrlMap {
    path!("polls" / ..).and(polls::urls::urls())
        .or(path!("admin" / ..).and(admin::site::urls::urls()))
        .unify()
        .boxed()
}

fn main() {
    tosin::run_server(urls());
}