16个版本
使用旧的Rust 2015
0.7.0 | 2020年9月10日 |
---|---|
0.6.6 | 2020年1月17日 |
0.6.5 | 2019年11月23日 |
0.6.4 | 2019年2月19日 |
0.4.0 | 2017年3月5日 |
#38 in #状态
618 每月下载量
用于 3 个crate (2个直接使用)
49KB
879 代码行
jsonapi-rust
这是jsonapi.org上的JSON-API v1规范的一个实现。
使用
将此crate添加到您的Cargo.toml文件中,
[dependencies]
jsonapi = "*"
或者直接从github的master分支使用,
[dependencies]
jsonapi = { git = "https://github.com/michiel/jsonapi-rust", branch = "master" }
大多数序列化和反序列化用例的示例可以在tests/目录或文档中找到。
开发
注意 - 直到这个crate达到v1.0.0版本,不兼容的破坏性更改将在变更日志中宣布。
测试
命令 cargo test
将运行所有测试。对于更详细的输出或使用cargo watch的输出,
RUST_BACKTRACE=1 cargo test -- --nocapture
RUST_BACKTRACE=1 cargo watch "test -- --nocapture"
贡献
欢迎贡献。请使用conventional格式添加测试并编写提交信息。变更日志使用clog工具更新。配置文件在.clog.toml
中。
当前配置适用于以feat:
、bug:
、test:
、doc:
和refactor:
开头的提交信息。
许可证
依赖项
~4.5–6.5MB
~157K SLoC