#avro-schema #schema-file #structs #generate #json #system #avsc

app struct-from-avro

从 avro 模式中生成结构体,您可以在程序参数中指定您的 avsc 文件路径

5 个版本

0.1.4 2022 年 8 月 22 日
0.1.3 2022 年 8 月 22 日
0.1.2 2022 年 8 月 22 日
0.1.1 2022 年 8 月 19 日
0.1.0 2022 年 8 月 19 日

#2152 in 数据库接口

每月 23 次下载

MIT 许可证

8KB

Struct From Avro

Test Status

Struct from avro 是一个旨在加快使用 avro 模式的 rust 系统开发进程的项目,通过消除手动将模式映射到结构体的需求,从而减轻开发过程中的可能错误。

功能

  • 从 avro 模式(avsc 文件或 json)生成 Rust 结构体

用法

sruct-from-avro your_schema.avsc > your_rust_file.rs

安装

cargo install sruct-from-avro

开发

想要贡献?太好了!

只需编码并提交 pull request 即可!

许可证

MIT

自由软件,太棒了!

依赖

~13–24MB
~360K SLoC