10个版本 (破坏性)
0.8.0 | 2023年12月9日 |
---|---|
0.7.0 | 2023年10月18日 |
0.6.0 | 2023年4月30日 |
0.5.0 | 2023年1月15日 |
0.1.0 | 2022年9月6日 |
#826 in 编码
5,829每月下载量
用于 8 个crate(4个直接使用)
1MB
2K SLoC
axum-jsonschema
Json提取器和响应的替代品,基于JSON模式验证请求。
lib.rs
:
一个简单的crate,提供对axum::Json
的替代,该替代品使用jsonschema
来验证通过schemars
生成的请求模式。
你可能想这样做,为了为你的客户提供更好的体验,并防止serde的错误信息泄露。
所有模式都将在应用程序(或线程)的生命周期内缓存在线程局部存储中。
特性
- aide:支持aide
依赖项
~13–22MB
~337K SLoC