3 个版本 (重大更新)

0.3.0 2021年7月19日
0.2.0 2021年7月15日
0.1.0 2021年6月8日

#1630 in 解析器实现

Download history 23/week @ 2024-03-13 17/week @ 2024-03-20 37/week @ 2024-03-27 44/week @ 2024-04-03 4/week @ 2024-04-10 8/week @ 2024-04-17 6/week @ 2024-04-24 1/week @ 2024-05-08 2/week @ 2024-05-15 5/week @ 2024-05-22 2/week @ 2024-05-29 8/week @ 2024-06-05 14/week @ 2024-06-12 10/week @ 2024-06-19 29/week @ 2024-06-26

每月61次下载
3 个crate中使用 (via keynesis-core)

MIT/Apache

43KB
945

packtool

Continuous Health Check

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