#varint #protobuf #buffer #protocols #codec #google #read

已撤回 varmint

这是Google的Protocol Buffers中使用的varint编解码器的Rust实现

使用旧的Rust 2015

0.1.3 2018年4月29日
0.1.2 2016年11月5日
0.1.1 2016年11月3日
0.1.0 2016年11月1日

#42 in #varint

Download history 6/week @ 2024-04-07 9/week @ 2024-04-14 16/week @ 2024-04-21 8/week @ 2024-04-28 6/week @ 2024-05-05 6/week @ 2024-05-12 3/week @ 2024-05-19 10/week @ 2024-05-26 18/week @ 2024-06-02 8/week @ 2024-06-09 17/week @ 2024-06-16 17/week @ 2024-06-23 2/week @ 2024-06-30 5/week @ 2024-07-07 67/week @ 2024-07-14 13/week @ 2024-07-21

89 每月下载量
用于 6 个crate (3个直接使用)

MIT/Apache

18KB
303

varmint travis-badge cargo-badge license-badge

这是Google的Protocol Buffers中使用的varint编解码器的Rust实现。在标准IO特性之上,增加了用于各种大小的varint的read_*/write_*方法。

开发中

此项目使用clippy并拒绝在CI构建中的警告。为了确保您的更改将被接受,请在提交拉取请求之前使用cargo clippy(通过在nightly rust上运行cargo install clippy)进行检查(同时像往常一样运行cargo test)。

CI中使用的nightly日期和clippy版本都在.travis.yml中被固定,因为clippy有时会在发布新的nightly后断开几天,作为拉取请求的一部分,您可以随时更新到已知的良好配对。

许可证

根据您选择,许可如下

贡献

除非您明确声明,否则您提交给作品的所有有意贡献都将按照上述条款双重许可,不附加任何其他条款或条件。

无运行时依赖