Skip to main content

Module funcobject

Module funcobject 

Source
Available on neither Py_LIMITED_API nor RustPython.

Re-exportsยง

use crate::Py_IS_TYPE; ๐Ÿ”’
use crate::PyObject; ๐Ÿ”’
use core::ffi::c_int; ๐Ÿ”’

Structsยง

PyFunctionObjectPy_3_10 and neither GraalPy nor PyPy

Staticsยง

PyClassMethod_Typeโš 
PyFunction_Typeโš 
PyStaticMethod_Typeโš 

Functionsยง

PyClassMethod_Newโš 
PyFunction_Checkโš 
PyFunction_GET_ANNOTATIONSโš Non-GraalPy and non-PyPy
PyFunction_GET_CLOSUREโš Non-GraalPy and non-PyPy
PyFunction_GET_CODEโš Non-GraalPy and non-PyPy
PyFunction_GET_DEFAULTSโš Non-GraalPy and non-PyPy
PyFunction_GET_GLOBALSโš Non-GraalPy and non-PyPy
PyFunction_GET_KW_DEFAULTSโš Non-GraalPy and non-PyPy
PyFunction_GET_MODULEโš Non-GraalPy and non-PyPy
PyFunction_GetAnnotationsโš 
PyFunction_GetClosureโš 
PyFunction_GetCodeโš 
PyFunction_GetDefaultsโš 
PyFunction_GetGlobalsโš 
PyFunction_GetKwDefaultsโš 
PyFunction_GetModuleโš 
PyFunction_Newโš 
PyFunction_NewWithQualNameโš 
PyFunction_SetAnnotationsโš 
PyFunction_SetClosureโš 
PyFunction_SetDefaultsโš 
PyFunction_SetKwDefaultsโš 
PyStaticMethod_Newโš 
_PyFunction_CASTโš Non-GraalPy and non-PyPy
โš ๏ธ Internal Docs โš ๏ธ Not Public API ๐Ÿ‘‰ Official Docs Here