#reproto #json #derive #schema #protocols #format-json #yaml

reproto-derive

重新思考协议生成器 从现有的JSON生成reproto模式

16 个版本

使用旧的Rust 2015

0.3.36 2018年4月28日
0.3.32 2018年4月15日
0.3.21 2018年3月20日
0.3.13 2018年2月17日

#28 in #reproto

42 每月下载量
用于 reproto

MIT/Apache

190KB
5.5K SLoC

reproto模式生成器

驱动reproto derive的组件,这是一个从现有文档生成模式的工具。

更多指南,请参阅文档

该组件使用一种称为SIR(结构化中间表示)的中间表示,允许它支持多种输入格式。

  • JSON,通过serde_json(默认,或--format json)。
  • YAML,通过serde_yaml--format yaml)。

依赖项

~6.5MB
~149K SLoC