pyo3_macro

Crates.iopyo3_macro
lib.rspyo3_macro
version0.1.4
sourcesrc
created_at2024-06-02 19:10:55.64251
updated_at2024-06-27 15:21:19.582047
descriptionA 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 adds customized `pyclass` attributes macro for your Rust structures."
homepagehttps://github.com/austin362667/pyo3-macro
repositoryhttps://github.com/austin362667/pyo3-macro
max_upload_size
id1259422
size25,332
Austin Liu (austin362667)

documentation

https://docs.rs/pyo3_macro

README

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.
Commit count: 4

cargo fmt