Index A | B | C | D | F | G | I | J | L | M | N | O | P | R | S | T | U | V A AS_DICT (cattrs.converters.UnstructureStrategy attribute) (cattrs.UnstructureStrategy attribute) AS_TUPLE (cattrs.converters.UnstructureStrategy attribute) (cattrs.UnstructureStrategy attribute) AttributeValidationNote (class in cattrs) (class in cattrs.errors) B Base85Bytes (class in cattrs.preconf.bson) BaseConverter (class in cattrs) (class in cattrs.converters) BaseValidationError, [1] BsonConverter (class in cattrs.preconf.bson) C cattrs module cattrs.converters module cattrs.disambiguators module cattrs.dispatch module cattrs.errors module cattrs.fns module cattrs.gen module cattrs.gen.typeddicts module cattrs.preconf module cattrs.preconf.bson module cattrs.preconf.cbor2 module cattrs.preconf.json module cattrs.preconf.msgpack module cattrs.preconf.orjson module cattrs.preconf.pyyaml module cattrs.preconf.tomlkit module cattrs.preconf.ujson module cattrs.strategies module cattrs.v module Cbor2Converter (class in cattrs.preconf.cbor2) cl (cattrs.BaseValidationError attribute) (cattrs.errors.BaseValidationError attribute) ClassValidationError, [1] clear_cache() (cattrs.dispatch.MultiStrategyDispatch method) clear_direct() (cattrs.dispatch.MultiStrategyDispatch method) configure_converter() (in module cattrs.preconf.bson) (in module cattrs.preconf.cbor2) (in module cattrs.preconf.json) (in module cattrs.preconf.msgpack) (in module cattrs.preconf.orjson) (in module cattrs.preconf.pyyaml) (in module cattrs.preconf.tomlkit) (in module cattrs.preconf.ujson) configure_tagged_union() (in module cattrs.strategies) configure_union_passthrough() (in module cattrs.strategies) Converter (class in cattrs) (class in cattrs.converters) copy() (cattrs.BaseConverter method) (cattrs.Converter method) (cattrs.converters.BaseConverter method) (cattrs.converters.Converter method) copy_to() (cattrs.dispatch.FunctionDispatch method) (cattrs.dispatch.MultiStrategyDispatch method) create_default_dis_func() (in module cattrs.disambiguators) D derive() (cattrs.BaseValidationError method) (cattrs.errors.BaseValidationError method) detailed_validation (cattrs.BaseConverter attribute) (cattrs.converters.BaseConverter attribute) dispatch (cattrs.dispatch.MultiStrategyDispatch attribute) dispatch() (cattrs.dispatch.FunctionDispatch method) dumps() (cattrs.preconf.bson.BsonConverter method) (cattrs.preconf.cbor2.Cbor2Converter method) (cattrs.preconf.json.JsonConverter method) (cattrs.preconf.msgpack.MsgpackConverter method) (cattrs.preconf.orjson.OrjsonConverter method) (cattrs.preconf.pyyaml.PyyamlConverter method) (cattrs.preconf.tomlkit.TomlkitConverter method) (cattrs.preconf.ujson.UjsonConverter method) F forbid_extra_keys (cattrs.Converter attribute) (cattrs.converters.Converter attribute) (cattrs.preconf.bson.BsonConverter attribute) (cattrs.preconf.cbor2.Cbor2Converter attribute) (cattrs.preconf.json.JsonConverter attribute) (cattrs.preconf.msgpack.MsgpackConverter attribute) (cattrs.preconf.orjson.OrjsonConverter attribute) (cattrs.preconf.pyyaml.PyyamlConverter attribute) (cattrs.preconf.tomlkit.TomlkitConverter attribute) (cattrs.preconf.ujson.UjsonConverter attribute) ForbiddenExtraKeysError, [1] format_exception() (in module cattrs.v) FunctionDispatch (class in cattrs.dispatch) G gen_structure_annotated() (cattrs.Converter method) (cattrs.converters.Converter method) gen_structure_attrs_fromdict() (cattrs.Converter method) (cattrs.converters.Converter method) gen_structure_counter() (cattrs.Converter method) (cattrs.converters.Converter method) gen_structure_mapping() (cattrs.Converter method) (cattrs.converters.Converter method) gen_structure_typeddict() (cattrs.Converter method) (cattrs.converters.Converter method) gen_unstructure_annotated() (cattrs.Converter method) (cattrs.converters.Converter method) gen_unstructure_attrs_fromdict() (cattrs.Converter method) (cattrs.converters.Converter method) gen_unstructure_hetero_tuple() (cattrs.Converter method) (cattrs.converters.Converter method) gen_unstructure_iterable() (cattrs.Converter method) (cattrs.converters.Converter method) gen_unstructure_mapping() (cattrs.Converter method) (cattrs.converters.Converter method) gen_unstructure_optional() (cattrs.Converter method) (cattrs.converters.Converter method) gen_unstructure_typeddict() (cattrs.Converter method) (cattrs.converters.Converter method) GenConverter (in module cattrs) (in module cattrs.converters) get_num_fns() (cattrs.dispatch.FunctionDispatch method) (cattrs.dispatch.MultiStrategyDispatch method) get_structure_newtype() (cattrs.Converter method) (cattrs.converters.Converter method) group_exceptions() (cattrs.ClassValidationError method) (cattrs.errors.ClassValidationError method) (cattrs.errors.IterableValidationError method) (cattrs.IterableValidationError method) I identity() (in module cattrs.fns) include_subclasses() (in module cattrs.strategies) is_supported_union() (in module cattrs.disambiguators) IterableValidationError, [1] IterableValidationNote (class in cattrs) (class in cattrs.errors) J JsonConverter (class in cattrs.preconf.json) L loads() (cattrs.preconf.bson.BsonConverter method) (cattrs.preconf.cbor2.Cbor2Converter method) (cattrs.preconf.json.JsonConverter method) (cattrs.preconf.msgpack.MsgpackConverter method) (cattrs.preconf.orjson.OrjsonConverter method) (cattrs.preconf.pyyaml.PyyamlConverter method) (cattrs.preconf.tomlkit.TomlkitConverter method) (cattrs.preconf.ujson.UjsonConverter method) M make_converter() (in module cattrs.preconf.bson) (in module cattrs.preconf.cbor2) (in module cattrs.preconf.json) (in module cattrs.preconf.msgpack) (in module cattrs.preconf.orjson) (in module cattrs.preconf.pyyaml) (in module cattrs.preconf.tomlkit) (in module cattrs.preconf.ujson) make_dict_structure_fn() (in module cattrs.gen) (in module cattrs.gen.typeddicts) make_dict_unstructure_fn() (in module cattrs.gen) (in module cattrs.gen.typeddicts) make_hetero_tuple_unstructure_fn() (in module cattrs.gen) make_iterable_unstructure_fn() (in module cattrs.gen) make_mapping_structure_fn() (in module cattrs.gen) make_mapping_unstructure_fn() (in module cattrs.gen) module cattrs cattrs.converters cattrs.disambiguators cattrs.dispatch cattrs.errors cattrs.fns cattrs.gen cattrs.gen.typeddicts cattrs.preconf cattrs.preconf.bson cattrs.preconf.cbor2 cattrs.preconf.json cattrs.preconf.msgpack cattrs.preconf.orjson cattrs.preconf.pyyaml cattrs.preconf.tomlkit cattrs.preconf.ujson cattrs.strategies cattrs.v MsgpackConverter (class in cattrs.preconf.msgpack) MultiStrategyDispatch (class in cattrs.dispatch) N name (cattrs.AttributeValidationNote attribute) (cattrs.errors.AttributeValidationNote attribute) O omit_if_default (cattrs.Converter attribute) (cattrs.converters.Converter attribute) (cattrs.preconf.bson.BsonConverter attribute) (cattrs.preconf.cbor2.Cbor2Converter attribute) (cattrs.preconf.json.JsonConverter attribute) (cattrs.preconf.msgpack.MsgpackConverter attribute) (cattrs.preconf.orjson.OrjsonConverter attribute) (cattrs.preconf.pyyaml.PyyamlConverter attribute) (cattrs.preconf.tomlkit.TomlkitConverter attribute) (cattrs.preconf.ujson.UjsonConverter attribute) OrjsonConverter (class in cattrs.preconf.orjson) override() (in module cattrs) (in module cattrs.gen) P PyyamlConverter (class in cattrs.preconf.pyyaml) R raise_error() (in module cattrs.fns) register() (cattrs.dispatch.FunctionDispatch method) register_cls_list() (cattrs.dispatch.MultiStrategyDispatch method) register_func_list() (cattrs.dispatch.MultiStrategyDispatch method) register_structure_hook() (cattrs.BaseConverter method) (cattrs.converters.BaseConverter method) (in module cattrs) register_structure_hook_factory() (cattrs.BaseConverter method) (cattrs.converters.BaseConverter method) register_structure_hook_func() (cattrs.BaseConverter method) (cattrs.converters.BaseConverter method) (in module cattrs) register_unstructure_hook() (cattrs.BaseConverter method) (cattrs.converters.BaseConverter method) (in module cattrs) register_unstructure_hook_factory() (cattrs.BaseConverter method) (cattrs.converters.BaseConverter method) register_unstructure_hook_func() (cattrs.BaseConverter method) (cattrs.converters.BaseConverter method) (in module cattrs) S structure() (cattrs.BaseConverter method) (cattrs.converters.BaseConverter method) (in module cattrs) structure_attrs_fromdict() (cattrs.BaseConverter method) (cattrs.converters.BaseConverter method) (in module cattrs) structure_attrs_fromtuple() (cattrs.BaseConverter method) (cattrs.converters.BaseConverter method) (in module cattrs) StructureHandlerNotFoundError, [1] T TomlkitConverter (class in cattrs.preconf.tomlkit) transform_error() (in module cattrs) (in module cattrs.v) type (cattrs.AttributeValidationNote attribute) (cattrs.errors.AttributeValidationNote attribute) (cattrs.errors.IterableValidationNote attribute) (cattrs.IterableValidationNote attribute) type_overrides (cattrs.Converter attribute) (cattrs.converters.Converter attribute) (cattrs.preconf.bson.BsonConverter attribute) (cattrs.preconf.cbor2.Cbor2Converter attribute) (cattrs.preconf.json.JsonConverter attribute) (cattrs.preconf.msgpack.MsgpackConverter attribute) (cattrs.preconf.orjson.OrjsonConverter attribute) (cattrs.preconf.pyyaml.PyyamlConverter attribute) (cattrs.preconf.tomlkit.TomlkitConverter attribute) (cattrs.preconf.ujson.UjsonConverter attribute) U UjsonConverter (class in cattrs.preconf.ujson) unstruct_strat (cattrs.BaseConverter property) (cattrs.converters.BaseConverter property) unstructure() (cattrs.BaseConverter method) (cattrs.converters.BaseConverter method) (in module cattrs) unstructure_attrs_asdict() (cattrs.BaseConverter method) (cattrs.converters.BaseConverter method) unstructure_attrs_astuple() (cattrs.BaseConverter method) (cattrs.converters.BaseConverter method) UnstructureStrategy (class in cattrs) (class in cattrs.converters) use_class_methods() (in module cattrs.strategies) V validate_date() (in module cattrs.preconf.pyyaml) validate_datetime() (in module cattrs.preconf)