Skip to main content

Module any

Module any 

Source

Re-exportsยง

use crate::call::PyCallArgs; ๐Ÿ”’
use crate::class::basic::CompareOp; ๐Ÿ”’
use crate::conversion::FromPyObject; ๐Ÿ”’
use crate::conversion::IntoPyObject; ๐Ÿ”’
use crate::err::PyErr; ๐Ÿ”’
use crate::err::PyResult; ๐Ÿ”’
use crate::exceptions::PyTypeError; ๐Ÿ”’
use crate::ffi_ptr_ext::FfiPtrExt; ๐Ÿ”’
use crate::impl_::pycell::PyClassObjectBase; ๐Ÿ”’ Not (Py_GIL_DISABLED and Py_LIMITED_API)
use crate::impl_::pycell::PyStaticClassObject; ๐Ÿ”’ Not (Py_GIL_DISABLED and Py_LIMITED_API)
use crate::instance::Bound; ๐Ÿ”’
use crate::internal::get_slot::TP_DESCR_GET; ๐Ÿ”’
use crate::py_result_ext::PyResultExt; ๐Ÿ”’
use crate::type_object::PyTypeCheck; ๐Ÿ”’
use crate::type_object::PyTypeInfo; ๐Ÿ”’
use crate::types::PySuper; ๐Ÿ”’
use crate::types::PyDict; ๐Ÿ”’
use crate::types::PyIterator; ๐Ÿ”’
use crate::types::PyList; ๐Ÿ”’
use crate::types::PyString; ๐Ÿ”’
use crate::types::PyType; ๐Ÿ”’
use crate::Borrowed; ๐Ÿ”’
use crate::BoundObject; ๐Ÿ”’
use crate::IntoPyObjectExt; ๐Ÿ”’
use crate::Py; ๐Ÿ”’
use crate::err; ๐Ÿ”’
use crate::ffi; ๐Ÿ”’
use core::cell::UnsafeCell; ๐Ÿ”’
use core::cmp::Ordering; ๐Ÿ”’
use core::ffi::c_int; ๐Ÿ”’
use core::ptr; ๐Ÿ”’

Macrosยง

implement_binop ๐Ÿ”’

Structsยง

PyAny
Represents any Python object.

Traitsยง

PyAnyMethods
This trait represents the Python APIs which are usable on all Python objects.

Functionsยง

PyObject_Check ๐Ÿ”’
โš ๏ธ Internal Docs โš ๏ธ Not Public API ๐Ÿ‘‰ Official Docs Here