Skip to main content

Module abstract_

Module abstract_ 

Source

Re-exportsยง

use crate::pyport::Py_ssize_t; ๐Ÿ”’
use core::ffi::c_char; ๐Ÿ”’
use core::ffi::c_int; ๐Ÿ”’
use libc::size_t; ๐Ÿ”’ Py_3_12 or non-Py_LIMITED_API
use crate::object::*; ๐Ÿ”’

Constantsยง

PY_VECTORCALL_ARGUMENTS_OFFSETPy_3_12 or non-Py_LIMITED_API

Functionsยง

PyAIter_Checkโš Py_3_10
PyIndex_Checkโš 
PyIter_Checkโš 
PyIter_Nextโš 
PyIter_NextItemโš Py_3_14
PyIter_Sendโš Py_3_10 and non-PyPy
PyMapping_Checkโš 
PyMapping_DelItemโš 
PyMapping_DelItemStringโš 
PyMapping_GetItemStringโš 
PyMapping_GetOptionalItemโš Py_3_13
PyMapping_GetOptionalItemStringโš Py_3_13
PyMapping_HasKeyโš 
PyMapping_HasKeyStringโš 
PyMapping_HasKeyStringWithErrorโš Py_3_13
PyMapping_HasKeyWithErrorโš Py_3_13
PyMapping_Itemsโš 
PyMapping_Keysโš 
PyMapping_Lengthโš 
PyMapping_SetItemStringโš 
PyMapping_Sizeโš 
PyMapping_Valuesโš 
PyNumber_Absoluteโš 
PyNumber_Addโš 
PyNumber_Andโš 
PyNumber_AsSsize_tโš 
PyNumber_Checkโš 
PyNumber_Divmodโš 
PyNumber_Floatโš 
PyNumber_FloorDivideโš 
PyNumber_InPlaceAddโš 
PyNumber_InPlaceAndโš 
PyNumber_InPlaceFloorDivideโš 
PyNumber_InPlaceLshiftโš 
PyNumber_InPlaceMatrixMultiplyโš 
PyNumber_InPlaceMultiplyโš 
PyNumber_InPlaceOrโš 
PyNumber_InPlacePowerโš 
PyNumber_InPlaceRemainderโš 
PyNumber_InPlaceRshiftโš 
PyNumber_InPlaceSubtractโš 
PyNumber_InPlaceTrueDivideโš 
PyNumber_InPlaceXorโš 
PyNumber_Indexโš 
PyNumber_Invertโš 
PyNumber_Longโš 
PyNumber_Lshiftโš 
PyNumber_MatrixMultiplyโš 
PyNumber_Multiplyโš 
PyNumber_Negativeโš 
PyNumber_Orโš 
PyNumber_Positiveโš 
PyNumber_Powerโš 
PyNumber_Remainderโš 
PyNumber_Rshiftโš 
PyNumber_Subtractโš 
PyNumber_ToBaseโš 
PyNumber_TrueDivideโš 
PyNumber_Xorโš 
PyObject_Callโš 
PyObject_CallFunctionโš 
PyObject_CallFunctionObjArgsโš 
PyObject_CallMethodโš 
PyObject_CallMethodObjArgsโš 
PyObject_CallNoArgsโš (Py_3_10 or non-Py_LIMITED_API) and non-PyPy
PyObject_CallObjectโš 
PyObject_DelItemโš 
PyObject_DelItemStringโš 
PyObject_Formatโš 
PyObject_GetAIterโš Py_3_10
PyObject_GetItemโš 
PyObject_GetIterโš 
PyObject_IsInstanceโš 
PyObject_IsSubclassโš 
PyObject_Lengthโš 
PyObject_SetItemโš 
PyObject_Sizeโš 
PyObject_Typeโš 
PyObject_Vectorcallโš Py_3_12, or Py_3_11 and non-Py_LIMITED_API
PyObject_VectorcallMethodโš Py_3_12 or neither Py_LIMITED_API nor PyPy
PySequence_Checkโš 
PySequence_Concatโš 
PySequence_Containsโš 
PySequence_Countโš 
PySequence_DelItemโš 
PySequence_DelSliceโš 
PySequence_Fastโš 
PySequence_GetItemโš 
PySequence_GetSliceโš 
PySequence_Inโš 
PySequence_InPlaceConcatโš 
PySequence_InPlaceRepeatโš 
PySequence_Indexโš 
PySequence_Lengthโš 
PySequence_Listโš 
PySequence_Repeatโš 
PySequence_SetItemโš 
PySequence_SetSliceโš 
PySequence_Sizeโš 
PySequence_Tupleโš 
PyVectorcall_Callโš Py_3_12 or non-Py_LIMITED_API
โš ๏ธ Internal Docs โš ๏ธ Not Public API ๐Ÿ‘‰ Official Docs Here