Thanks to visit codestin.com
Credit goes to lib.rs

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

Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App

40,825 downloads per month
Used in 151 crates (10 directly)

MIT license

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