Skip to main content

Module unicodeobject

Module unicodeobject 

Source
Available on neither Py_LIMITED_API nor RustPython.

Structs§

PyASCIIObject
PyCompactUnicodeObject
PyUnicodeObject
PyUnicodeWriter

Constants§

PyUnicode_1BYTE_KIND
PyUnicode_2BYTE_KIND
PyUnicode_4BYTE_KIND
SSTATE_INTERNED_IMMORTAL
SSTATE_INTERNED_IMMORTAL_STATICPy_3_12
SSTATE_INTERNED_MORTAL
SSTATE_NOT_INTERNED

Functions§

PyUnicodeWriter_CreatePy_3_14
PyUnicodeWriter_DiscardPy_3_14
PyUnicodeWriter_FinishPy_3_14
PyUnicodeWriter_WriteCharPy_3_14
PyUnicodeWriter_WriteUTF8Py_3_14
PyUnicode_1BYTE_DATANeither GraalPy nor PyPy
PyUnicode_2BYTE_DATANeither GraalPy nor PyPy
PyUnicode_4BYTE_DATANeither GraalPy nor PyPy
PyUnicode_AsUTF8
PyUnicode_CopyCharactersNon-PyPy
PyUnicode_DATA
PyUnicode_FillNon-PyPy
PyUnicode_FromKindAndData
PyUnicode_GET_LENGTHNon-GraalPy
PyUnicode_IS_READYDeprecatedGraalPy or Py_3_12
PyUnicode_KIND
PyUnicode_New
PyUnicode_READYGraalPy or Py_3_12
Py_UNICODE_TODECIMALNon-PyPy
_PyUnicode_NONCOMPACT_DATA 🔒 Neither GraalPy nor PyPy
_PyUnicode_ToDecimalDigit 🔒 Non-PyPy

Type Aliases§

Py_UNICODEDeprecatedNon-Py_LIMITED_API

Unions§

PyUnicodeObjectData
⚠️ Internal Docs ⚠️ Not Public API 👉 Official Docs Here