pyo3-gated 0.1.2

Attribute macros to expose Rust types to Python via PyO3 from a single definition - no duplicate structs or impl blocks.
Documentation
1
2
3
4
5
6
use pyo3_gated::py_compat_struct;

#[py_compat_struct(pyfunction_args(name = "bad"))]
pub struct Color;

fn main() {}