8个版本

0.3.0-beta.02024年8月8日
0.2.0 2023年2月1日
0.1.0 2022年12月28日
0.1.0-beta.22022年8月15日
0.0.7 2020年11月22日

#1222 in 编码

Download history • Rust 包仓库 52/week @ 2024-04-27 • Rust 包仓库 61/week @ 2024-05-04 • Rust 包仓库 89/week @ 2024-05-11 • Rust 包仓库 175/week @ 2024-05-18 • Rust 包仓库 178/week @ 2024-05-25 • Rust 包仓库 93/week @ 2024-06-01 • Rust 包仓库 84/week @ 2024-06-08 • Rust 包仓库 135/week @ 2024-06-15 • Rust 包仓库 37/week @ 2024-06-22 • Rust 包仓库 18/week @ 2024-06-29 • Rust 包仓库 37/week @ 2024-07-06 • Rust 包仓库 16/week @ 2024-07-13 • Rust 包仓库 92/week @ 2024-07-20 • Rust 包仓库 35/week @ 2024-07-27 • Rust 包仓库 97/week @ 2024-08-03 • Rust 包仓库 58/week @ 2024-08-10 • Rust 包仓库

285次每月下载
zero4rs 中使用

MIT/Apache

105KB
2.5K SLoC

serde-querystring for actix-web

此crate提供了一个用于serde-querystring的提取器,该提取器可以用作actix-web::Query提取器的替代。

use serde::Deserialize;
use serde_querystring_actix::QueryString;

#[derive(Deserialize)]
pub struct AuthRequest {
   id: u64,
   scopes: Vec<u64>,
}

// In your handler
async fn index(QueryString(info): QueryString<AuthRequest>) -> String {
    format!("Authorization request for client with id={} and type={:?}!", info.id, info.scopes)
}

依赖

~14–25MB
~450K SLoC