Macro percy_router::prelude::create_routes
source · 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 }
);
}