1 个不稳定版本

0.2.0 2020年1月20日

5#actori-web 中排名

Download history 28/week @ 2024-03-11 38/week @ 2024-03-18 49/week @ 2024-03-25 62/week @ 2024-04-01 21/week @ 2024-04-08 31/week @ 2024-04-15 31/week @ 2024-04-22 41/week @ 2024-04-29 26/week @ 2024-05-06 31/week @ 2024-05-13 29/week @ 2024-05-20 22/week @ 2024-05-27 24/week @ 2024-06-03 26/week @ 2024-06-10 19/week @ 2024-06-17 32/week @ 2024-06-24

每月下载量 102 次
11 个crate中使用(通过 actori-web

MIT/Apache

15KB
278

Actori-web框架的宏 构建状态 codecov crates.io 加入聊天 https://gitter.im/actori/actori


lib.rs:

Actori-web 代码生成模块

路由和作用域生成器

路由

属性

  • "path" - 要注册处理的路径的原始字面字符串。必填。
  • guard="function_name" - 使用 actori_web::guard::fn_guard 将函数注册为保护器

注意

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

示例

use actori_web::HttpResponse;
use actori_web_codegen::get;
use futures::{future, Future};

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

依赖

~1.5MB
~35K SLoC