8个版本
0.3.0-beta.0 | 2024年8月8日 |
---|---|
0.2.0 | 2023年2月1日 |
0.1.0 | 2022年12月28日 |
0.1.0-beta.2 | 2022年8月15日 |
0.0.7 | 2020年11月22日 |
#1222 in 编码
285次每月下载
在 zero4rs 中使用
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