3个不稳定版本
使用旧的Rust 2015
0.2.1 | 2016年5月8日 |
---|---|
0.2.0 | 2016年2月7日 |
0.1.0 | 2016年2月7日 |
#66 在 #idl
25 每月下载次数
72KB
2K SLoC
Avro for Rust
Rust的Avro实现。
[dependencies]
avro = { git = "https://github.com/jminer/rust-avro" }
状态
我做这个项目的动机是解码从C应用程序发送的二进制日志消息。而不是发明一个新的格式,我开始了一个通用的Avro库。因此,目前还没有支持读取JSON协议(.avpr)文件或编码Avro数据。功能
- 部分IDL协议文件(.avdl)解析(特别是缺少消息或引用类型)
- 部分解码支持(缺少引用类型,如IDL文件解析)
我希望未来看到对更多Avro功能的支持。
依赖关系
~5MB
~102K SLoC