List of all items
Structs
- UnknownFormatError
- annotate::Annotate
- annotate::AnnotatedDepiction
- annotate::AnnotatedDepictions
- annotate::AnnotatedMessageError
- annotate::Annotations
- annotate::ErrorReceiverWithFallbackAnnotations
- annotate::IntoAnnotatedErrorReceiver
- annotate::Location
- annotate::MaybeAnnotations
- annotate::Span
- annotate::WithAnnotations
- annotate::WithoutAnnotations
- de::Deserializer
- hints::Hints
- kv::IntoKeyValuePairIteratorForBTreeMap
- kv::IntoKeyValuePairIteratorForHashMap
- kv::IntoKeyValuePairIteratorForVariantIterator
- kv::KeyValuePairIteratorForBTreeMap
- kv::KeyValuePairIteratorForHashMap
- kv::KeyValuePairIteratorForVariantIterator
- normal::AnnotatedDepictList
- normal::AnnotatedDepictMap
- normal::AnnotatedDepictVariant
- normal::Blob
- normal::Boolean
- normal::CastingError
- normal::Float
- normal::IncompatibleVariantTypeError
- normal::Integer
- normal::List
- normal::MalformedError
- normal::Map
- normal::MergeError
- normal::MergeMode
- normal::Null
- normal::Text
- normal::UnsignedInteger
- parse::Parser
- parse::builder::StackEntry
- parse::builder::VariantBuilder
- path::Path
- path::PathNode
- path::PathRepresentation
- resolve::InvalidKeyError
- resolve::MissingRequiredKeyError
- resolve::ResolveFromStr
- resolve::ResolveParseStr
- resolve::ResolveTryFrom
- resolve::ResolvingKeyValuePairIterator
- resolve::ResolvingVariantIterator
- ser::ModalSerializable
- ser::RecursiveModalSerializable
- ser::RepresentationWriter
- ser::SerializationMode
- ser::Serializer
Enums
- Format
- annotate::AnnotatedDepictionMode
- annotate::Label
- de::DeserializeError
- normal::ConversionError
- normal::IntoVariantIterator
- normal::ListMergeMode
- normal::MapMergeMode
- normal::Variant
- normal::VariantIterator
- parse::ParseError
- path::PathSegment
- resolve::ResolveError
- ser::BlobSerializationMode
- ser::CborWriteError
- ser::FloatSerializationMode
- ser::IntegerSerializationMode
- ser::MapSerializationMode
- ser::SerializeError
- ser::UnsignedIntegerSerializationMode
Traits
- annotate::Annotated
- annotate::AnnotatedStruct
- annotate::CloneFields
- annotate::DynAnnotated
- annotate::DynAnnotatedError
- annotate::IntoAnnotated
- annotate::RemoveAnnotations
- annotate::ToAnnotatedDepiction
- annotate::ToAnnotatedDepictions
- annotate::WithFallbackAnnotations
- kv::IntoKeyValuePairIterator
- kv::KeyValuePairIterator
- resolve::Resolve
- resolve::ResolvingIterator
- ser::Modal
- ser::RecursiveModal
- ser::SerializeModal
- ser::SerializeModalRescursive
Macros
- annotate::errors_with_fallback_annotations_from_field
- annotate::impl_annotated
- annotate::impl_dyn_annotated_error
- errors_with_fallback_annotations_from_field
- impl_annotated
- impl_dyn_annotated_error
- impl_normal
- impl_normal_basic
- impl_resolve_from_str
- normal
- normal::impl_normal
- normal::impl_normal_basic
- normal::normal
- normal::normal_list
- normal::normal_map
- normal::normal_vec
- normal::traverse
- normal::traverse_mut
- normal::with_annotations
- normal::without_annotations
- normal_list
- normal_map
- normal_vec
- resolve::impl_resolve_from_str
- traverse
- traverse_mut
- with_annotations
- without_annotations
Derive Macros
Functions
- annotate::tag::source
- annotate::tag::source_and_span
- annotate::tag::span
- normal::to_ref_traversal
- normal::to_traversal
- resolve::resolve_from_str
- resolve::resolve_try_from
Type Aliases
- annotate::BoxedAnnotatedError
- annotate::CapturedAnnotatedError
- annotate::StructAnnotations
- normal::RefTraversal
- normal::Traversal
- resolve::ResolveErrors
- resolve::ResolveResult