61 个版本

0.8.8 2024 年 6 月 23 日
0.8.5 2024 年 5 月 28 日
0.8.4 2024 年 3 月 23 日
0.7.1 2023 年 12 月 21 日
0.1.0-alpha2020 年 6 月 28 日

#http-router 中排名 4

Download history • Rust 包仓库 51/week @ 2024-04-23 • Rust 包仓库 27/week @ 2024-04-30 • Rust 包仓库 54/week @ 2024-05-07 • Rust 包仓库 65/week @ 2024-05-14 • Rust 包仓库 67/week @ 2024-05-21 • Rust 包仓库 348/week @ 2024-05-28 • Rust 包仓库 406/week @ 2024-06-04 • Rust 包仓库 185/week @ 2024-06-11 • Rust 包仓库 361/week @ 2024-06-18 • Rust 包仓库 179/week @ 2024-06-25 • Rust 包仓库 168/week @ 2024-07-02 • Rust 包仓库 205/week @ 2024-07-09 • Rust 包仓库 77/week @ 2024-07-16 • Rust 包仓库 211/week @ 2024-07-23 • Rust 包仓库 320/week @ 2024-07-30 • Rust 包仓库 66/week @ 2024-08-06 • Rust 包仓库

每月下载 729
5 包中(直接使用 2 个)

MIT 许可协议

240KB
6.5K SLoC

Viz

Viz 的强大路由

示例

use viz_core::{IntoHandler, IntoResponse, Response, Result, Request};
use viz_router::{get, Router};

async fn index() -> Result<impl IntoResponse> {
  Ok(())
}

async fn ws(_: Request) -> Result<Response> {
  Ok(())
}

let app = Router::new()
    .route("/", get(index.into_handler()))
    .route("/ws/:name", get(ws));

许可协议

本项目遵循 MIT 许可协议

作者

依赖项

~7–16MB
~195K SLoC