2个版本

0.1.1 2023年10月26日
0.1.0 2019年8月30日

编码类别中排名第970

每月下载量35
source_generator使用

MIT/Apache

22KB
513行(不包括注释)

serde-json-schema

使用serde-json实现的json-schema的最小实现。

示例

// hang in there

功能/待办事项

  • JSON Schema核心类型
  • JSON Schema验证(部分,可能为不同的crate或可选功能)
  • 代码生成(肯定为不同的crate)
  • RootSchema与SubSchema处理(是否经常使用?)
  • 参考资料
  • 测试序列化
  • 完整功能列表
  • 检测枚举
  • 检测常量

许可证

serde-json-schema根据您的选择许可

Apache License, Version 2.0, (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)

贡献

欢迎以描述性和友好的问题或全面的pull request形式提供任何帮助!

除非您明确说明,否则您根据Apache-2.0许可证定义的任何有意提交给serde-json-schema的贡献,均应如上所述双重许可,而不附加任何额外条款或条件。

依赖项

~1.6–2.6MB
~79K SLoC