3 个版本 (重大更新)
0.3.0 | 2021年7月19日 |
---|---|
0.2.0 | 2021年7月15日 |
0.1.0 | 2021年6月8日 |
#1630 in 解析器实现
每月61次下载
在 3 个crate中使用 (via keynesis-core)
43KB
945 行
packtool
Rust 的工具,用于编写打包对象。可以将对象打包到固定大小的特定序列化格式中。
支持 Rust 1.51.0 及以上版本。
示例
比特币区块头
比特币区块头格式解析的简单示例可以在 examples 目录中找到。
$ cargo run --example bitcoin
tar
TAR存档文件格式的简化实现可以在 examples 目录中找到。
$ tar -cf example.tar README.md Cargo.toml
$ cargo run --example tar
compressed file: README.md (967 bytes)
compressed file: Cargo.toml (885 bytes)
许可证
本项目采用 [MIT] 或 Apache-2.0 双重许可证。
贡献
除非您明确声明,否则您有意提交给 keynesis
的任何贡献,都应按照 MIT 或 Apache-2.0
双重许可证授权,不附加任何额外条款或条件。
依赖
~0.4–0.8MB
~19K SLoC