A Rust macro crate builds PyO3-compatible Rust protobuf
and gRPC
structures.
So you can easily expose your generated protobuf code as Pythin binding through PyO3.
- Macro
with_new
that implements__new__
constructor for Rust Python binding. - Macro
with_pyclass
that addpyclass
attributes macro for your structures.