# API to generate .rs files API to generate .rs files to be used e. g. [from `build.rs`](https://github.com/stepancheg/grpc-rust/blob/master/interop/build.rs). Example code: ```rust 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.