pyo3::ffi

Module compat

Source
Expand description

C API Compatibility Shims

Some CPython C API functions added in recent versions of Python are inherently safer to use than older C API constructs. This module exposes functions available on all Python versions that wrap the old C API on old Python versions and wrap the function directly on newer Python versions.

Functions§

PyDict_GetItemRef
PyImport_AddModuleRef
PyList_Clear
PyList_Extend
PyList_GetItemRef
PyObject_CallMethodNoArgs
PyObject_CallNoArgs
PyWeakref_GetRef
Py_NewRef
Py_XNewRef