1#![allow(missing_docs)]
2
3//! Internals of PyO3 which are accessed by code expanded from PyO3's procedural macros.
4//!
5//! Usage of any of these APIs in downstream code is implicitly acknowledging that these
6//! APIs may may change at any time without documentation in the CHANGELOG and without
7//! breaking semver guarantees.
8
9pub mod deprecations;
10pub mod extract_argument;
11pub mod freelist;
12pub mod frompyobject;
13pub(crate) mod not_send;
14pub mod panic;
15pub mod pycell;
16pub mod pyclass;
17pub mod pyfunction;
18pub mod pymethods;
19pub mod pymodule;
20#[doc(hidden)]
21pub mod trampoline;
22pub mod wrap;
23