Re-exportsยง
use crate::PyObject;๐use crate::pyport::Py_ssize_t;๐use core::ffi::c_int;๐Py_3_12and non-PyPy, orpy_sys_config=Py_REF_DEBUGand non-Py_LIMITED_APIuse core::ffi::c_long;๐Py_3_14and (32-bit or non-Py_GIL_DISABLED)use core::ffi::c_ulong;๐Py_3_14and non-Py_GIL_DISABLEDuse core::ptr;๐
Constantsยง
- _Py_
IMMORTAL_ ๐INITIAL_ REFCNT Py_3_14and non-Py_GIL_DISABLED - _Py_
STATICALLY_ ๐ALLOCATED_ FLAG Py_3_14and non-Py_3_15 - _Py_
STATIC_ ๐IMMORTAL_ INITIAL_ REFCNT Py_3_14and non-Py_GIL_DISABLED
Functionsยง
- Py_
CLEAR โ - Py_
DECREF โ - Py_
DecRef โ - Py_
INCREF โ - Py_
IncRef โ - Py_
NewRef โPy_3_10 - Py_
REFCNT โNot ( Py_3_14andPy_LIMITED_API) - Py_
XDECREF โ - Py_
XINCREF โ - Py_
XNew โRef Py_3_10 - _Py_
Dealloc ๐ โ - _Py_
DecRef ๐ โPy_3_10and non-PyPy - _Py_
IncRef ๐ โPy_3_10and non-PyPy - _Py_
IsImmortal ๐ โPy_3_12and non-PyPyand not (Py_GIL_DISABLEDandPy_LIMITED_API)