从Protobuf文件生成Rust模块
由 Yuhan Lin
#436 在 嵌入式开发
每月112次下载
720KB 14K SLoC
micropb-gen 将 .proto 文件编译成Rust。它打算用于在 build.rs 中进行构建时代码生成。
micropb-gen
.proto
build.rs
这个crate的入口点是 Generator 类型。代码生成器行为的配置由 Config 类型处理。
Generator
Config
注意: micropb-gen 需要在PATH上安装 protoc 以运行代码生成器。
protoc
~3–11MB ~133K SLoC