6个版本
0.0.6 | 2022年3月21日 |
---|---|
0.0.5 | 2022年3月19日 |
0.0.4 | 2022年2月21日 |
#4 in #复用
53KB
1K SLoC
指令序列化Rust
这是指令序列化的Rust实现。
使用库
按照其crates.io页面上的说明安装库。
扩展库
此实现使用Rust的构建脚本来自动编译当库编译时的当前定义。
程序逻辑的实现可以在src目录中找到。 lib.rs文件公开了功能。
测试可以在包含程序逻辑的文件中找到。如果您想编写自己的测试,请将其放在那里。
发布新版本
所有构建所需文件都需要位于工作目录内。引用外部文件(如位于父目录中的proto定义)会导致生成的软件包无效。因此,提供了一个临时将外部依赖导入工作目录、更新相对路径并执行发布操作的脚本。它接受所有命令行参数cargo publish
接受的参数。
依赖项
~1.8–4MB
~75K SLoC