Expand description
Python tuples and related types.
Re-exportsยง
use crate::BoundObject;๐( Py_3_12or non-Py_LIMITED_API) and neitherGraalPynorPyPyuse crate::ffi;๐use crate::ffi::Py_ssize_t;๐use crate::ffi_ptr_ext::FfiPtrExt;๐use crate::inspect::PyStaticExpr;๐experimental-inspectuse crate::inspect::type_hint_subscript;๐experimental-inspectuse crate::instance::Borrowed;๐use crate::internal_tricks::get_ssize_index;๐use crate::type_object::PyTypeInfo;๐experimental-inspectuse crate::types::PyList;๐use crate::types::PySequence;๐use crate::types::sequence::PySequenceMethods;๐use crate::Bound;๐use crate::FromPyObject;๐use crate::FromPyObject;๐use crate::IntoPyObject;๐use crate::IntoPyObject;๐use crate::IntoPyObjectExt;๐use crate::PyAny;๐use crate::PyErr;๐use crate::PyResult;๐use crate::Python;๐use crate::exceptions;๐use core::iter::FusedIterator;๐use libc::size_t;๐( Py_3_12or non-Py_LIMITED_API) and neitherGraalPynorPyPyuse crate::platform::prelude::*;๐
Macrosยง
- tuple_
conversion ๐
Structsยง
- Borrowed
Tuple Iterator - Used by
PyTuple::iter_borrowed(). - Bound
Tuple Iterator - Used by
PyTuple::into_iter(). - PyTuple
- Represents a Python
tupleobject.
Traitsยง
- PyTuple
Methods - Implementation of functionality for
PyTuple.
Functionsยง
- array_
into_ ๐tuple - try_
new_ ๐from_ iter - with_
vectorcall_ ๐arguments_ offset ( Py_3_12or non-Py_LIMITED_API) and neitherGraalPynorPyPy - Add
PY_VECTORCALL_ARGUMENTS_OFFSETto the given number, checking for overflow at compile time. - wrong_
tuple_ ๐length