4个版本

0.1.3 2021年2月24日
0.1.2 2021年2月24日
0.1.1 2021年2月24日
0.1.0 2020年4月10日

21#ntex

Download history 1225/week @ 2024-03-14 1476/week @ 2024-03-21 1134/week @ 2024-03-28 1336/week @ 2024-04-04 1575/week @ 2024-04-11 1417/week @ 2024-04-18 1683/week @ 2024-04-25 1338/week @ 2024-05-02 1452/week @ 2024-05-09 1186/week @ 2024-05-16 1328/week @ 2024-05-23 1524/week @ 2024-05-30 1366/week @ 2024-06-06 1005/week @ 2024-06-13 1210/week @ 2024-06-20 944/week @ 2024-06-27

4,831 每月下载
用于 46 个crate (4 个直接使用)

MIT 许可证

17KB
350

ntex::web框架的宏 构建状态


lib.rs:

ntex宏模块

路由生成器

Route

属性

  • "path" - 要注册处理的路径的原始字面字符串。必填。
  • guard = "function_name" - 使用 ntex::web::guard::fn_guard 将函数注册为保护者
  • error = "ErrorRenderer" - 为指定的错误渲染器注册处理程序

备注

函数名可以是任何可访问生成的代码的表达式(例如 my_guardmy_module::my_guard

示例

use ntex::web::{get, Error, HttpResponse};
use futures::{future, Future};

#[get("/test")]
async fn async_test() -> Result<HttpResponse, Error> {
    Ok(HttpResponse::Ok().finish())
}

依赖项

~1.5MB
~35K SLoC