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
4,831 每月下载
用于 46 个crate (4 个直接使用)
17KB
350 行
ntex::web框架的宏 
lib.rs:
ntex宏模块
路由生成器
Route
宏
属性
"path"- 要注册处理的路径的原始字面字符串。必填。guard = "function_name"- 使用ntex::web::guard::fn_guard将函数注册为保护者error = "ErrorRenderer"- 为指定的错误渲染器注册处理程序
备注
函数名可以是任何可访问生成的代码的表达式(例如 my_guard 或 my_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