use xroute::prelude::*;
router! { test }
#[main]
async fn main() {
let router = router();
xroute::run(router).await;
}
#[submodule]
mod test {
#[response("test")]
pub struct Response {
pub answer_to_life: u16,
}
#[get("/", state)]
async fn get_counter() {
Response { answer_to_life: 42 }.res()
}
}