Macro percy_router_macro::create_routes [−][src]
create_routes!() { /* proc-macro */ }
Expand description
ⓘ
#[route(path = "/")] fn my_route() -> VirtualNode { html! { Hello World } } #[route(path = "/:id")] fn route2(id: u8) -> VirtualNode { html! { Route number 2 } } fn main() { let mut router = Router::new(create_routes![ my_route, route2 ]); assert_eq!( router.view("/").unwrap(), html! { Hello World } ); }