Skip to main content

Module abstract_

Module abstract_ 

Source
Available on neither Py_LIMITED_API nor RustPython.

Re-exportsยง

use crate::Py_TYPE; ๐Ÿ”’
use crate::Py_ssize_t; ๐Ÿ”’
use crate::PyObject; ๐Ÿ”’
use crate::vectorcallfunc; ๐Ÿ”’
use crate::PyList_Check; ๐Ÿ”’ Neither GraalPy nor PyPy
use crate::PyList_GET_ITEM; ๐Ÿ”’ Neither GraalPy nor PyPy
use crate::PyList_GET_SIZE; ๐Ÿ”’ Neither GraalPy nor PyPy
use crate::PyListObject; ๐Ÿ”’ Neither GraalPy nor PyPy
use crate::PyTuple_GET_ITEM; ๐Ÿ”’ Neither GraalPy nor PyPy
use crate::PyTuple_GET_SIZE; ๐Ÿ”’ Neither GraalPy nor PyPy
use crate::PyTupleObject; ๐Ÿ”’ Neither GraalPy nor PyPy
use libc::size_t; ๐Ÿ”’
use crate::PY_VECTORCALL_ARGUMENTS_OFFSET; ๐Ÿ”’ Py_3_12

Functionsยง

PyObject_CallMethodNoArgsโš Non-PyPy
PyObject_CallMethodOneArgโš Non-PyPy
PyObject_CallOneArgโš Py_3_12 or PyPy
PyObject_LengthHintโš 
PyObject_VectorcallDictโš 
PySequence_Fast_GET_ITEMโš Neither GraalPy nor PyPy
PySequence_Fast_GET_SIZEโš Neither GraalPy nor PyPy
PySequence_Fast_ITEMSโš Neither GraalPy nor PyPy
PySequence_ITEMโš 
PyVectorcall_Functionโš 
PyVectorcall_NARGSโš 
โš ๏ธ Internal Docs โš ๏ธ Not Public API ๐Ÿ‘‰ Official Docs Here