81 stable releases
| 3.0.0-alpha.5 | Feb 2, 2022 |
|---|---|
| 3.0.0-alpha.2 | Nov 1, 2021 |
| 2.28.0 | Sep 26, 2022 |
| 2.27.1 | Feb 5, 2022 |
| 1.4.1 | Jun 24, 2017 |
#638 in Encoding
40,825 downloads per month
Used in 151 crates
(10 directly)
16KB
310 lines
API to invoke protoc command.
protoc command must be in $PATH, along with protoc-gen-LANG command.
Note that to generate rust code from .proto files, protoc-rust crate
can be used, which does not require protoc-gen-rust present in $PATH.
Protoc command launcher
API to invoke protoc command from API (e. g. from build.rs), any
Note, protoc command must be in $PATH along with protoc-gen-LANG command.
Example of using protoc crate is in perftest's
build.rs.
Note that to generate rust code from .proto,
protoc-rust crate can be used,
which does not require protoc-gen-rust present in $PATH.
Dependencies
~3–15MB
~173K SLoC