5 个版本 (3 个重大更新)
0.4.0 | 2024 年 7 月 20 日 |
---|---|
0.3.0 | 2024 年 3 月 2 日 |
0.2.1 | 2024 年 1 月 24 日 |
0.2.0 | 2023 年 9 月 15 日 |
0.1.0 | 2022 年 12 月 10 日 |
在 网络编程 中排名第 1706
每月下载量 3,177 次
在 10 个 库中使用(直接使用 3 个)
325KB
6K SLoC
Buildkit rust proto
此仓库包含 protobuf 描述符和生成的输出。
生成的文件是 Bollard 项目中生成资产的一致性维护的一部分,以及避免对外部 protoc
二进制文件的构建依赖。
获取
要获取 Bollard 项目中需要的 protobuf 文件,此步骤将获取远程文件并将导入语句替换为本地等效项,以便它们可以被 prost 解析。
cargo run --bin fetch --features fetch
生成
此步骤需要 protoc 编译器。在 Unix 上,通常有一个名为 protobuf-compiler
或等效的软件包。
要从 protobuf 文件生成 Rust 输出,请使用以下命令:
cargo run --bin gen --features build
依赖项
~5–7MB
~125K SLoC