| Crates.io | routing-match |
| lib.rs | routing-match |
| version | 0.2.0 |
| created_at | 2025-08-13 09:54:53.35914+00 |
| updated_at | 2025-08-26 06:44:01.687154+00 |
| description | A simple route match utils |
| homepage | |
| repository | |
| max_upload_size | |
| id | 1793482 |
| size | 5,826 |
一个简单的路由匹配工具
fn main() {
let r = Router::<()>::new();
// static
r.add("/static", ());
// wildcard
r.add("/home/*", ());
// Dynamic
r.add("/dynamic/:page", ());
println!("{:?}", r.go("/static"));
println!("{:?}", r.go("/static2"));
println!("{:?}", r.go("/dynamic/wo"));
println!("{:?}", r.go("/home/path1/path2"));
println!("{:?}", r.remove("/home"));
println!("{:?}", r.remove("/home/*"));
}