Skip to main content

Module impl_

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.
concat
coroutineexperimental-async
deprecated
exceptions
extract_argument
freelist
Support for free allocation lists.
frompyobject
introspectionexperimental-inspect
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.
unindent
wrap
⚠️ Internal Docs ⚠️ Not Public API 👉 Official Docs Here