⚠️ Internal Docs ⚠️ Not Public API πŸ‘‰ Official Docs Here

Crate pyo3_macros_backend

Source
Expand description

This crate contains the implementation of the proc macro attributes

Re-exportsΒ§

pub use frompyobject::build_derive_from_pyobject;
pub use intopyobject::build_derive_into_pyobject;
pub use module::pymodule_function_impl;
pub use module::pymodule_module_impl;
pub use module::PyModuleOptions;
pub use pyclass::build_py_class;
pub use pyclass::build_py_enum;
pub use pyclass::PyClassArgs;
pub use pyfunction::build_py_function;
pub use pyfunction::PyFunctionOptions;
pub use pyimpl::build_py_methods;
pub use pyimpl::PyClassMethodsType;
pub use utils::get_doc;

ModulesΒ§

attributes πŸ”’
frompyobject πŸ”’
intopyobject πŸ”’
konst πŸ”’
method πŸ”’
module πŸ”’
Code generation for the function that initializes a python module and adds classes and function.
params πŸ”’
pyclass πŸ”’
pyfunction πŸ”’
pyimpl πŸ”’
pymethod πŸ”’
pyversions πŸ”’
quotes πŸ”’
utils πŸ”’