API to generate .rs files
API to generate .rs files to be used e. g.
from build.rs
.
Example code:
Note this API requires protoc command present in $PATH
.
Although protoc-gen-rust-grpc
command is not needed.
API to generate .rs files to be used e. g.
from build.rs
.
Example code:
fn main() {
protoc_rust_grpc::run(protoc_rust_grpc::Args {
out_dir: "src",
includes: &["proto"],
input: &["proto/aaa.proto", "proto/bbb.proto"],
rust_protobuf: true, // also generate protobuf messages, not just services
..Default::default()
}).expect("protoc-rust-grpc");
}
Note this API requires protoc command present in $PATH
.
Although protoc-gen-rust-grpc
command is not needed.