Crate nrpc_build
Source - AbstractImpl
- Low-level interop for high-level traits IServiceGenerator and IPreprocessor
- Transpiler
- Proto -> Rust transpiler configurator
- IPreprocessor
- Higher-level abstraction of crate::Preprocessor
- IServiceGenerator
- Higher-level abstraction of prost_build::ServiceGenerator
- Preprocessor
- compile
- Compile proto files into Rust with server and client implementations
- compile_clients
- Compile proto files into Rust with only client implementations
- compile_servers
- Compile proto files into Rust with only server implementations