pyo3

Module impl_

Source
Expand description

Internals of PyO3 which are accessed by code expanded from PyO3โ€™s procedural macros.

Usage of any of these APIs in downstream code is implicitly acknowledging that these APIs may may change at any time without documentation in the CHANGELOG and without breaking semver guarantees.

Modulesยง

callback
Utilities for a Python callable object that invokes a Rust function.
coroutineexperimental-async
exceptions
extract_argument
freelist
Support for free allocation lists.
frompyobject
not_send ๐Ÿ”’
panic
pycell
Externally-accessible implementation of pycell
pyclass
pyclass_init
Contains initialization utilities for #[pyclass].
pyfunction
pymethods
pymodule
Implementation details of #[pymodule] which need to be accessible from proc-macro generated code.
trampoline ๐Ÿ‘ป
Trampolines for various pyfunction and pymethod implementations.
wrap
โš ๏ธ Internal Docs โš ๏ธ Not Public API ๐Ÿ‘‰ Official Docs Here