#pyo3 #constructor #python #macro #python-bindings #pyclass

pyo3_macro

一个Rust宏crate构建与PyO3兼容的Rust protobufgRPC 结构。因此,您可以通过PyO3轻松地将生成的protobuf代码作为Python绑定公开。特性宏 with_new 实现了Rust Python绑定的 __new__ 构造函数。宏 with_pyclass 为您的Rust结构添加了自定义的 pyclass 属性宏。

5个版本

0.1.4 2024年6月27日
0.1.3 2024年6月27日
0.1.2 2024年6月23日
0.1.1 2024年6月7日
0.1.0 2024年6月2日

过程宏 中排名第482

Apache-2.0

25KB
119

PyO3-macro

一个Rust宏crate构建与PyO3兼容的Rust protobufgRPC 结构。因此,您可以通过PyO3轻松地将生成的protobuf代码作为Python绑定公开。

特性

  1. with_new 实现了Rust Python绑定的 __new__ 构造函数。
  2. with_pyclass 为您的结构添加了 pyclass 属性宏。

依赖关系

~1.5MB
~35K SLoC