2 个不稳定版本
使用旧的 Rust 2015
0.2.0 | 2016年9月12日 |
---|---|
0.1.0 | 2015年10月9日 |
#75 in #iron
7KB
58 行
弃用/变更说明
弃用时,我还更新了它以支持更新的 iron 版本,但由于在更新版本中 rustc-decodable
已不再可用,因此使用了 serde
。即使这个crate的名字中仍有 rustcdecodable... :=(
REEP Bodyparser (reep-bodyparser-rustcdecodable) [已弃用]
使用 rustcdecodable 特性为 REEP 实现的 bodyparser
许可证
许可协议为以下之一
- Apache 许可协议第 2.0 版,(LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
- MIT 许可协议 (LICENSE-MIT 或 https://open-source.org.cn/licenses/MIT)
您可选。
贡献
除非您明确声明,否则任何有意提交给作品并包含在其中的贡献,根据 Apache-2.0 许可协议定义,应双许可如上所述,没有任何附加条款或条件。
lib.rs
:
使用 iron bodyparser 核心插件中的 serde Deserialize 接口实现 reep::types::BodyParser 的泛型版本
示例图
let body_parser = SerdBodyParser::<DeserializeStructImplRessource>::new();
let ep = ResourceEndpointBuilder::new(option_parser, body_parser)
.create(aHandler)
/*...*/
.finalize();
app.mount("/users", ep)
依赖项
~7MB
~161K SLoC