Skip to main content

Module longobject

Module longobject 

Source

Re-exportsยง

use crate::Py_uintptr_t; ๐Ÿ”’ Py_3_15, or Py_3_14 and non-Py_LIMITED_API
use crate::pyport::Py_ssize_t; ๐Ÿ”’
use core::ffi::c_char; ๐Ÿ”’
use core::ffi::c_double; ๐Ÿ”’
use core::ffi::c_int; ๐Ÿ”’
use core::ffi::c_long; ๐Ÿ”’
use core::ffi::c_longlong; ๐Ÿ”’
use core::ffi::c_ulong; ๐Ÿ”’
use core::ffi::c_ulonglong; ๐Ÿ”’
use core::ffi::c_void; ๐Ÿ”’
use libc::size_t; ๐Ÿ”’
use crate::object::*; ๐Ÿ”’

Structsยง

PyLongExportPy_3_15, or Py_3_14 and non-Py_LIMITED_API
PyLongLayoutPy_3_15, or Py_3_14 and non-Py_LIMITED_API
PyLongObject
PyLongWriter

Constantsยง

Py_ASNATIVEBYTES_ALLOW_INDEXPy_3_14, or Py_3_13 and non-Py_LIMITED_API
Py_ASNATIVEBYTES_BIG_ENDIANPy_3_14, or Py_3_13 and non-Py_LIMITED_API
Py_ASNATIVEBYTES_DEFAULTSPy_3_14, or Py_3_13 and non-Py_LIMITED_API
Py_ASNATIVEBYTES_LITTLE_ENDIANPy_3_14, or Py_3_13 and non-Py_LIMITED_API
Py_ASNATIVEBYTES_NATIVE_ENDIANPy_3_14, or Py_3_13 and non-Py_LIMITED_API
Py_ASNATIVEBYTES_REJECT_NEGATIVEPy_3_14, or Py_3_13 and non-Py_LIMITED_API
Py_ASNATIVEBYTES_UNSIGNED_BUFFERPy_3_14, or Py_3_13 and non-Py_LIMITED_API

Functionsยง

PyLongWriter_Createโš 
PyLongWriter_Discardโš 
PyLongWriter_Finishโš 
PyLong_AsDoubleโš 
PyLong_AsInt32โš Py_3_14
PyLong_AsInt64โš Py_3_14
PyLong_AsLongโš 
PyLong_AsLongAndOverflowโš 
PyLong_AsLongLongโš 
PyLong_AsLongLongAndOverflowโš 
PyLong_AsNativeBytesโš Py_3_14, or Py_3_13 and non-Py_LIMITED_API
PyLong_AsSize_tโš 
PyLong_AsSsize_tโš 
PyLong_AsUInt32โš Py_3_14
PyLong_AsUInt64โš Py_3_14
PyLong_AsUnsignedLongโš 
PyLong_AsUnsignedLongLongโš 
PyLong_AsUnsignedLongLongMaskโš 
PyLong_AsUnsignedLongMaskโš 
PyLong_AsVoidPtrโš 
PyLong_Checkโš 
PyLong_CheckExactโš Non-RustPython
PyLong_Exportโš 
PyLong_FreeExportโš 
PyLong_FromDoubleโš 
PyLong_FromInt32โš Py_3_14
PyLong_FromInt64โš Py_3_14
PyLong_FromLongโš 
PyLong_FromLongLongโš 
PyLong_FromNativeBytesโš Py_3_14, or Py_3_13 and non-Py_LIMITED_API
PyLong_FromSize_tโš 
PyLong_FromSsize_tโš 
PyLong_FromStringโš 
PyLong_FromUInt32โš Py_3_14
PyLong_FromUInt64โš Py_3_14
PyLong_FromUnsignedLongโš 
PyLong_FromUnsignedLongLongโš 
PyLong_FromUnsignedNativeBytesโš Py_3_14, or Py_3_13 and non-Py_LIMITED_API
PyLong_FromVoidPtrโš 
PyLong_GetInfoโš 
PyLong_GetNativeLayoutโš 
PyOS_strtolโš 
PyOS_strtoulโš 
โš ๏ธ Internal Docs โš ๏ธ Not Public API ๐Ÿ‘‰ Official Docs Here