Skip to content

Build PyO3-compatible Rust `protobuf` and `gRPC` structures

License

Notifications You must be signed in to change notification settings

austin362667/pyo3-macro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

PyO3-macro

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.

Features

  1. Macro with_new that implements __new__ constructor for Rust Python binding.
  2. Macro with_pyclass that add pyclass attributes macro for your structures.

About

Build PyO3-compatible Rust `protobuf` and `gRPC` structures

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages