Skip to main content

Module pyframe

Module pyframe 

Source
Available on neither Py_LIMITED_API nor RustPython.

Re-exportsยง

use crate::PyFrameObject; ๐Ÿ”’ Py_3_11 or non-PyPy
use crate::Py_IS_TYPE; ๐Ÿ”’
use crate::PyObject; ๐Ÿ”’
use crate::PyTypeObject; ๐Ÿ”’
use core::ffi::c_char; ๐Ÿ”’ Py_3_12
use core::ffi::c_int; ๐Ÿ”’

Structsยง

_PyInterpreterFrame

Constantsยง

PyUnstable_EXECUTABLE_KINDSPy_3_13
PyUnstable_EXECUTABLE_KIND_BUILTIN_FUNCTIONPy_3_13
PyUnstable_EXECUTABLE_KIND_METHOD_DESCRIPTORPy_3_13
PyUnstable_EXECUTABLE_KIND_PY_FUNCTIONPy_3_13
PyUnstable_EXECUTABLE_KIND_SKIPPy_3_13

Staticsยง

PyFrameLocalsProxy_Typeโš Py_3_13
PyFrame_Typeโš 
PyUnstable_ExecutableKindsโš Py_3_13

Functionsยง

PyFrameLocalsProxy_Checkโš Py_3_13
PyFrame_Checkโš 
PyFrame_GetBackโš Non-PyPy
PyFrame_GetBuiltinsโš Py_3_11
PyFrame_GetGeneratorโš Py_3_11
PyFrame_GetGlobalsโš Py_3_11
PyFrame_GetLastiโš Py_3_11
PyFrame_GetLocalsโš Py_3_11
PyFrame_GetVarโš Py_3_12
PyFrame_GetVarStringโš Py_3_12
PyUnstable_InterpreterFrame_GetCodeโš Py_3_12 and non-PyPy
PyUnstable_InterpreterFrame_GetLastiโš Py_3_12 and non-PyPy
PyUnstable_InterpreterFrame_GetLineโš Py_3_12 and non-PyPy
โš ๏ธ Internal Docs โš ๏ธ Not Public API ๐Ÿ‘‰ Official Docs Here