List of all items
Structs
- attributes::ErrorCombiner
 - attributes::ExprPathWrap
 - attributes::KeywordAttribute
 - attributes::LitStrValue
 - attributes::NameLitStr
 - attributes::OptionalKeywordAttribute
 - attributes::RenamingRuleLitStr
 - attributes::StringFormatter
 - attributes::kw::annotation
 - attributes::kw::attribute
 - attributes::kw::cancel_handle
 - attributes::kw::constructor
 - attributes::kw::dict
 - attributes::kw::eq
 - attributes::kw::eq_int
 - attributes::kw::extends
 - attributes::kw::freelist
 - attributes::kw::from_item_all
 - attributes::kw::from_py_with
 - attributes::kw::frozen
 - attributes::kw::get
 - attributes::kw::get_all
 - attributes::kw::gil_used
 - attributes::kw::hash
 - attributes::kw::into_py_with
 - attributes::kw::item
 - attributes::kw::mapping
 - attributes::kw::module
 - attributes::kw::name
 - attributes::kw::ord
 - attributes::kw::pass_module
 - attributes::kw::rename_all
 - attributes::kw::sequence
 - attributes::kw::set
 - attributes::kw::set_all
 - attributes::kw::signature
 - attributes::kw::str
 - attributes::kw::subclass
 - attributes::kw::submodule
 - attributes::kw::text_signature
 - attributes::kw::transparent
 - attributes::kw::unsendable
 - attributes::kw::weakref
 - frompyobject::Container
 - frompyobject::ContainerOptions
 - frompyobject::Enum
 - frompyobject::FieldPyO3Attributes
 - frompyobject::NamedStructField
 - frompyobject::TupleStructField
 - intopyobject::Container
 - intopyobject::ContainerOptions
 - intopyobject::Enum
 - intopyobject::FieldAttributes
 - intopyobject::IntoPyObjectImpl
 - intopyobject::ItemOption
 - intopyobject::NamedStructField
 - intopyobject::TupleStructField
 - konst::ConstAttributes
 - konst::ConstSpec
 - method::CancelHandleArg
 - method::FnSpec
 - method::KwargsArg
 - method::PyArg
 - method::RegularArg
 - method::VarargsArg
 - module::PyFnArgs
 - module::PyModuleOptions
 - params::Holders
 - pyclass::EnumVariantPyO3Options
 - pyclass::FieldPyO3Options
 - pyclass::PyClassArgs
 - pyclass::PyClassComplexEnum
 - pyclass::PyClassEnumStructVariant
 - pyclass::PyClassEnumTupleVariant
 - pyclass::PyClassEnumUnitVariant
 - pyclass::PyClassEnumVariantNamedField
 - pyclass::PyClassEnumVariantUnnamedField
 - pyclass::PyClassImplsBuilder
 - pyclass::PyClassPyO3Options
 - pyclass::PyClassSimpleEnum
 - pyfunction::PyFunctionArgPyO3Attributes
 - pyfunction::PyFunctionOptions
 - pyfunction::signature::FunctionSignature
 - pyfunction::signature::PythonSignature
 - pyfunction::signature::Signature
 - pyfunction::signature::SignatureItemArgument
 - pyfunction::signature::SignatureItemKwargs
 - pyfunction::signature::SignatureItemPosargsSep
 - pyfunction::signature::SignatureItemVarargs
 - pyfunction::signature::SignatureItemVarargsSep
 - pyimpl::PyImplOptions
 - pymethod::MethodAndMethodDef
 - pymethod::MethodAndSlotDef
 - pymethod::PyMethod
 - pymethod::SlotDef
 - pymethod::SlotFragmentDef
 - pymethod::StaticIdent
 - pymethod::TokenGenerator
 - pymethod::TokenGeneratorCtx
 - utils::Ctx
 - utils::LitCStr
 - utils::PythonDoc
 
Enums
- attributes::RenamingRule
 - attributes::TextSignatureAttributeValue
 - frompyobject::ContainerPyO3Attribute
 - frompyobject::ContainerType
 - frompyobject::FieldGetter
 - frompyobject::FieldPyO3Attribute
 - intopyobject::ContainerPyO3Attribute
 - intopyobject::ContainerType
 - intopyobject::FieldAttribute
 - intopyobject::IntoPyObjectTypes
 - konst::PyO3ConstAttribute
 - method::CallingConvention
 - method::ExtractErrorMode
 - method::FnArg
 - method::FnType
 - method::MethodTypeAttribute
 - method::SelfType
 - module::PyModulePyO3Option
 - pyclass::Annotated
 - pyclass::EnumVariantPyO3Option
 - pyclass::FieldPyO3Option
 - pyclass::PyClassEnum
 - pyclass::PyClassEnumVariant
 - pyclass::PyClassKind
 - pyclass::PyClassPyO3Option
 - pyclass::PyFmtName
 - pyfunction::PyFunctionArgPyO3Attribute
 - pyfunction::PyFunctionOption
 - pyfunction::signature::ParseState
 - pyfunction::signature::SignatureItem
 - pyimpl::PyClassMethodsType
 - pyimpl::PyImplPyO3Option
 - pymethod::GeneratedPyMethod
 - pymethod::PropertyType
 - pymethod::PyMethodKind
 - pymethod::PyMethodProtoKind
 - pymethod::ReturnMode
 - pymethod::Ty
 - utils::IdentOrStr
 - utils::PyO3CratePath
 - utils::PythonDocKind
 
Traits
Macros
Functions
- attributes::get_pyo3_options
 - attributes::kw::annotation
 - attributes::kw::attribute
 - attributes::kw::cancel_handle
 - attributes::kw::constructor
 - attributes::kw::dict
 - attributes::kw::eq
 - attributes::kw::eq_int
 - attributes::kw::extends
 - attributes::kw::freelist
 - attributes::kw::from_item_all
 - attributes::kw::from_py_with
 - attributes::kw::frozen
 - attributes::kw::get
 - attributes::kw::get_all
 - attributes::kw::gil_used
 - attributes::kw::hash
 - attributes::kw::into_py_with
 - attributes::kw::item
 - attributes::kw::mapping
 - attributes::kw::module
 - attributes::kw::name
 - attributes::kw::ord
 - attributes::kw::pass_module
 - attributes::kw::rename_all
 - attributes::kw::sequence
 - attributes::kw::set
 - attributes::kw::set_all
 - attributes::kw::signature
 - attributes::kw::str
 - attributes::kw::subclass
 - attributes::kw::submodule
 - attributes::kw::text_signature
 - attributes::kw::transparent
 - attributes::kw::unsendable
 - attributes::kw::weakref
 - attributes::parse_shorthand_format
 - attributes::take_attributes
 - attributes::take_ident
 - attributes::take_int
 - attributes::take_pyo3_options
 - frompyobject::build_derive_from_pyobject
 - frompyobject::verify_and_get_lifetime
 - intopyobject::build_derive_into_pyobject
 - intopyobject::verify_and_get_lifetime
 - method::ensure_signatures_on_valid_method
 - method::handle_argument_error
 - method::parse_method_attributes
 - method::parse_method_receiver
 - module::find_and_remove_attribute
 - module::get_cfg_attributes
 - module::get_pyfn_attr
 - module::has_pyo3_module_declared
 - module::module_initialization
 - module::process_functions_in_module
 - module::pymodule_function_impl
 - module::pymodule_module_impl
 - module::set_module_attribute
 - params::impl_arg_param
 - params::impl_arg_params
 - params::impl_regular_arg_param
 - params::is_forwarded_args
 - pyclass::build_py_class
 - pyclass::build_py_enum
 - pyclass::complex_enum_default_methods
 - pyclass::complex_enum_struct_variant_new
 - pyclass::complex_enum_tuple_variant_new
 - pyclass::complex_enum_variant_field_getter
 - pyclass::complex_enum_variant_new
 - pyclass::define_inventory_class
 - pyclass::descriptors_to_items
 - pyclass::gen_complex_enum_variant_attr
 - pyclass::gen_complex_enum_variant_class_ident
 - pyclass::generate_cfg_check
 - pyclass::generate_default_protocol_slot
 - pyclass::generate_protocol_slot
 - pyclass::get_class_python_name
 - pyclass::impl_class
 - pyclass::impl_complex_enum
 - pyclass::impl_complex_enum_struct_variant_cls
 - pyclass::impl_complex_enum_tuple_variant_cls
 - pyclass::impl_complex_enum_tuple_variant_field_getters
 - pyclass::impl_complex_enum_tuple_variant_getitem
 - pyclass::impl_complex_enum_tuple_variant_len
 - pyclass::impl_complex_enum_variant_cls
 - pyclass::impl_complex_enum_variant_match_args
 - pyclass::impl_enum
 - pyclass::impl_pytypeinfo
 - pyclass::impl_simple_enum
 - pyclass::implement_py_formatting
 - pyclass::implement_pyclass_str
 - pyclass::pyclass_hash
 - pyclass::pyclass_richcmp
 - pyclass::pyclass_richcmp_arms
 - pyclass::pyclass_richcmp_simple_enum
 - pyclass::simple_enum_default_methods
 - pyfunction::build_py_function
 - pyfunction::impl_wrap_pyfunction
 - pyimpl::add_shared_proto_slots
 - pyimpl::build_py_methods
 - pyimpl::check_pyfunction
 - pyimpl::gen_py_const
 - pyimpl::get_cfg_attributes
 - pyimpl::impl_methods
 - pyimpl::impl_py_methods
 - pyimpl::submit_methods_inventory
 - pymethod::check_generic
 - pymethod::ensure_function_options_valid
 - pymethod::ensure_no_forbidden_protocol_attributes
 - pymethod::extract_object
 - pymethod::extract_proto_arguments
 - pymethod::gen_py_method
 - pymethod::generate_method_body
 - pymethod::impl_call_getter
 - pymethod::impl_call_setter
 - pymethod::impl_call_slot
 - pymethod::impl_clear_slot
 - pymethod::impl_py_class_attribute
 - pymethod::impl_py_getter_def
 - pymethod::impl_py_method_def
 - pymethod::impl_py_method_def_new
 - pymethod::impl_py_setter_def
 - pymethod::impl_traverse_slot
 - pymethod::is_proto_method
 - pymethod::split_off_python_arg
 - pyversions::is_abi3_before
 - quotes::map_result_into_ptr
 - quotes::ok_wrap
 - quotes::some_wrap
 - utils::apply_renaming_rule
 - utils::deprecated_from_py_with
 - utils::get_doc
 - utils::has_attribute
 - utils::has_attribute_with_namespace
 - utils::is_python
 - utils::option_type_argument
 - utils::unwrap_ty_group
 
Type Aliases
- attributes::CrateAttribute
 - attributes::DefaultAttribute
 - attributes::ExtendsAttribute
 - attributes::FreelistAttribute
 - attributes::FromPyWithAttribute
 - attributes::GILUsedAttribute
 - attributes::IntoPyWithAttribute
 - attributes::ModuleAttribute
 - attributes::NameAttribute
 - attributes::RenameAllAttribute
 - attributes::StrFormatterAttribute
 - attributes::SubmoduleAttribute
 - attributes::TextSignatureAttribute
 - pyfunction::signature::ConstructorAttribute
 - pyfunction::signature::SignatureAttribute
 
Constants
- method::IMPL_TRAIT_ERR
 - method::RECEIVER_BY_VALUE_ERR
 - pyclass::DUPE_GET
 - pyclass::DUPE_SET
 - pyclass::UNIQUE_GET
 - pyclass::UNIQUE_NAME
 - pyclass::UNIQUE_SET
 - pyclass::UNIT_GET
 - pyclass::UNIT_SET
 - pyclass::USELESS_NAME
 - pymethod::NO_ARGUMENTS
 - pymethod::__ABS__
 - pymethod::__ADD__
 - pymethod::__AITER__
 - pymethod::__AND__
 - pymethod::__ANEXT__
 - pymethod::__AWAIT__
 - pymethod::__BOOL__
 - pymethod::__CLEAR__
 - pymethod::__CONCAT__
 - pymethod::__CONTAINS__
 - pymethod::__DELATTR__
 - pymethod::__DELETE__
 - pymethod::__DELITEM__
 - pymethod::__DIVMOD__
 - pymethod::__EQ__
 - pymethod::__FLOAT__
 - pymethod::__FLOORDIV__
 - pymethod::__GETATTRIBUTE__
 - pymethod::__GETATTR__
 - pymethod::__GETBUFFER__
 - pymethod::__GETITEM__
 - pymethod::__GET__
 - pymethod::__GE__
 - pymethod::__GT__
 - pymethod::__HASH__
 - pymethod::__IADD__
 - pymethod::__IAND__
 - pymethod::__IFLOORDIV__
 - pymethod::__ILSHIFT__
 - pymethod::__IMATMUL__
 - pymethod::__IMOD__
 - pymethod::__IMUL__
 - pymethod::__INDEX__
 - pymethod::__INPLACE_CONCAT__
 - pymethod::__INPLACE_REPEAT__
 - pymethod::__INT__
 - pymethod::__INVERT__
 - pymethod::__IOR__
 - pymethod::__IPOW__
 - pymethod::__IRSHIFT__
 - pymethod::__ISUB__
 - pymethod::__ITER__
 - pymethod::__ITRUEDIV__
 - pymethod::__IXOR__
 - pymethod::__LEN__
 - pymethod::__LE__
 - pymethod::__LSHIFT__
 - pymethod::__LT__
 - pymethod::__MATMUL__
 - pymethod::__MOD__
 - pymethod::__MUL__
 - pymethod::__NEG__
 - pymethod::__NEXT__
 - pymethod::__NE__
 - pymethod::__OR__
 - pymethod::__POS__
 - pymethod::__POW__
 - pymethod::__RADD__
 - pymethod::__RAND__
 - pymethod::__RDIVMOD__
 - pymethod::__RELEASEBUFFER__
 - pymethod::__REPEAT__
 - pymethod::__REPR__
 - pymethod::__RFLOORDIV__
 - pymethod::__RICHCMP__
 - pymethod::__RLSHIFT__
 - pymethod::__RMATMUL__
 - pymethod::__RMOD__
 - pymethod::__RMUL__
 - pymethod::__ROR__
 - pymethod::__RPOW__
 - pymethod::__RRSHIFT__
 - pymethod::__RSHIFT__
 - pymethod::__RSUB__
 - pymethod::__RTRUEDIV__
 - pymethod::__RXOR__
 - pymethod::__SETATTR__
 - pymethod::__SETITEM__
 - pymethod::__SET__
 - pymethod::__STR__
 - pymethod::__SUB__
 - pymethod::__TRUEDIV__
 - pymethod::__XOR__