#protobuf #buffer #protocols #prost #proto #build #cargo-build

构建 prost-build

从Protocol Buffers文件生成Prost注解的Rust类型

34次发布

0.13.1 2024年7月9日
0.12.6 2024年5月17日
0.12.3 2023年11月21日
0.11.9 2023年4月12日
0.1.0 2017年6月25日

#19 in 构建工具

Download history · Rust 包仓库 774798/week @ 2024-05-02 · Rust 包仓库 819885/week @ 2024-05-09 · Rust 包仓库 888729/week @ 2024-05-16 · Rust 包仓库 876830/week @ 2024-05-23 · Rust 包仓库 987429/week @ 2024-05-30 · Rust 包仓库 1004051/week @ 2024-06-06 · Rust 包仓库 966492/week @ 2024-06-13 · Rust 包仓库 961138/week @ 2024-06-20 · Rust 包仓库 1009483/week @ 2024-06-27 · Rust 包仓库 902520/week @ 2024-07-04 · Rust 包仓库 973477/week @ 2024-07-11 · Rust 包仓库 922848/week @ 2024-07-18 · Rust 包仓库 949161/week @ 2024-07-25 · Rust 包仓库 923735/week @ 2024-08-01 · Rust 包仓库 1028421/week @ 2024-08-08 · Rust 包仓库 997189/week @ 2024-08-15 · Rust 包仓库

4,079,093 每月下载量
1,488 个crate中使用 (412直接使用)

Apache-2.0

435KB
7.5K SLoC

Documentation Crate

prost-build

prost-build 通过Cargo构建轻松生成从.proto文件生成的Rust代码。有关如何将prost-build集成到Cargo项目的示例,请参阅文档

protoc

prost-build使用protoc来解析proto文件。有两种方法使protocprost-build可用

  • protoc包含在您的PATH中。这可以通过遵循protoc安装说明来完成。
  • 使用指向protoc的路径设置环境变量PROTOC=<my/path/to/protoc>

许可证

prost-build根据Apache许可证(版本2.0)的条款进行分发。

有关详细信息,请参阅LICENSE

版权所有 2017 Dan Burkert

依赖关系

~7–17MB
~228K SLoC