Crate ttrpc_codegen
source · [−]Expand description
API to generate .rs files for ttrpc from protobuf
use ttrpc_codegen::Codegen;
use ttrpc_codegen::Customize;
fn main() {
Codegen::new()
.out_dir("protocols/sync")
.inputs(&protos)
.include("protocols/protos")
.rust_protobuf()
.customize(Customize {
..Default::default()
})
.run()
.expect("Gen code failed.");
}
Structs
Invoke pure rust codegen.
Customize generated code.
Specifies style of generated code.