List of all items
Structs
- As
- BoolFromInt
- BorrowCow
- Bytes
- BytesOrString
- DefaultOnError
- DefaultOnNull
- DisplayFromStr
- DurationMicroSeconds
- DurationMicroSecondsWithFrac
- DurationMilliSeconds
- DurationMilliSecondsWithFrac
- DurationNanoSeconds
- DurationNanoSecondsWithFrac
- DurationSeconds
- DurationSecondsWithFrac
- EnumMap
- FromInto
- FromIntoRef
- IfIsHumanReadable
- KeyValueMap
- Map
- MapFirstKeyWins
- MapPreventDuplicates
- MapSkipError
- NoneAsEmptyString
- OneOrMany
- PickFirst
- Same
- Seq
- SetLastValueWins
- SetPreventDuplicates
- StringWithSeparator
- TimestampMicroSeconds
- TimestampMicroSecondsWithFrac
- TimestampMilliSeconds
- TimestampMilliSecondsWithFrac
- TimestampNanoSeconds
- TimestampNanoSecondsWithFrac
- TimestampSeconds
- TimestampSecondsWithFrac
- TryFromInto
- TryFromIntoRef
- VecSkipError
- content::de::ContentDeserializer
- content::de::ContentRefDeserializer
- content::de::ContentVisitor
- content::de::EnumDeserializer
- content::de::EnumRefDeserializer
- content::de::MapDeserializer
- content::de::MapRefDeserializer
- content::de::SeqDeserializer
- content::de::SeqRefDeserializer
- content::de::VariantDeserializer
- content::de::VariantRefDeserializer
- content::ser::ContentSerializer
- content::ser::MapSerialize
- content::ser::SeqSerialize
- content::ser::StructSerialize
- content::ser::StructVariantSerialize
- content::ser::TupleSerialize
- content::ser::TupleStructSerialize
- content::ser::TupleVariantSerialize
- de::DeserializeAsWrap
- de::duplicates::MapFirstKeyWinsVisitor
- de::duplicates::MapPreventDuplicatesVisitor
- de::duplicates::SetLastValueWinsVisitor
- de::duplicates::SetPreventDuplicatesVisitor
- de::skip_error::MapSkipErrorVisitor
- enum_map::EnumAsMapElementSerializer
- enum_map::EnumDeserializer
- enum_map::EnumMap
- enum_map::SeedStructVariant
- enum_map::SeedTupleVariant
- enum_map::SeqAsMapSerializer
- enum_map::SeqDeserializer
- enum_map::SerializeSeqElement
- enum_map::SerializeVariant
- formats::ColonSeparator
- formats::CommaSeparator
- formats::DosLineSeparator
- formats::Flexible
- formats::Lowercase
- formats::Padded
- formats::PreferMany
- formats::PreferOne
- formats::SemicolonSeparator
- formats::SpaceSeparator
- formats::Strict
- formats::UnixLineSeparator
- formats::Unpadded
- formats::Uppercase
- key_value_map::ElementAsKeyValueSerializer
- key_value_map::KeyValueMap
- key_value_map::KeyValueMapDeserialize
- key_value_map::KeyValueMapSerializer
- key_value_map::KeyValueSeqDeserialize
- key_value_map::KeyValueSeqSerializer
- key_value_map::KeyValueStructDeserialize
- key_value_map::KeyValueStructSerializer
- key_value_map::KeyValueTupleDeserialize
- key_value_map::KeyValueTupleSerializer
- key_value_map::KeyValueTupleStructDeserialize
- key_value_map::KeyValueTupleStructSerializer
- key_value_map::MapAccessWrapper
- key_value_map::MapKeyDeserializer
- key_value_map::SeqAccessWrapper
- key_value_map::SeqAsMapSerializer
- key_value_map::SeqDeserializer
- key_value_map::SerializeSeqElement
- key_value_map::VisitorWrapper
- prelude::Arc
- prelude::ArcWeak
- prelude::BTreeMap
- prelude::BTreeSet
- prelude::BinaryHeap
- prelude::Box
- prelude::Cell
- prelude::Duration
- prelude::HashMap
- prelude::HashSet
- prelude::IgnoredAny
- prelude::Impossible
- prelude::LinkedList
- prelude::Mutex
- prelude::PhantomData
- prelude::Pin
- prelude::Rc
- prelude::RcWeak
- prelude::RefCell
- prelude::RwLock
- prelude::String
- prelude::SystemTime
- prelude::Vec
- prelude::VecDeque
- prelude::fmt::Arguments
- prelude::fmt::DebugList
- prelude::fmt::DebugMap
- prelude::fmt::DebugSet
- prelude::fmt::DebugStruct
- prelude::fmt::DebugTuple
- prelude::fmt::Error
- prelude::fmt::Formatter
- prelude::fmt::FormattingOptions
- prelude::fmt::FromFn
- prelude::fmt::NumBuffer
- ser::SerializeAsWrap
- utils::BufWriter
- utils::MapIter
- utils::SeqIter
- utils::duration::DurationSigned
- utils::duration::DurationVisitorFlexible
Enums
- content::de::Content
- content::ser::Content
- de::skip_error::GoodOrError
- prelude::Bound
- prelude::Cow
- prelude::Option
- prelude::Result
- prelude::Unexpected
- prelude::fmt::Alignment
- prelude::fmt::DebugAsHex
- prelude::fmt::Sign
- utils::duration::ParseFloatError
- utils::duration::Sign
Traits
- DeserializeAs
- SerializeAs
- de::DeserializeAs
- duplicate_key_impls::error_on_duplicate::PreventDuplicateInsertsMap
- duplicate_key_impls::error_on_duplicate::PreventDuplicateInsertsSet
- duplicate_key_impls::first_value_wins::DuplicateInsertsFirstWinsMap
- duplicate_key_impls::last_value_wins::DuplicateInsertsLastWinsSet
- formats::Format
- formats::Separator
- formats::Strictness
- prelude::BuildHasher
- prelude::DeError
- prelude::Deserialize
- prelude::DeserializeOwned
- prelude::DeserializeSeed
- prelude::Deserializer
- prelude::Display
- prelude::EnumAccess
- prelude::Expected
- prelude::FromStr
- prelude::Hash
- prelude::IntoDeserializer
- prelude::MapAccess
- prelude::SeqAccess
- prelude::SerError
- prelude::Serialize
- prelude::SerializeMap
- prelude::SerializeSeq
- prelude::SerializeStruct
- prelude::SerializeStructVariant
- prelude::SerializeTuple
- prelude::SerializeTupleStruct
- prelude::SerializeTupleVariant
- prelude::Serializer
- prelude::ToOwned
- prelude::ToString
- prelude::TryFrom
- prelude::TryInto
- prelude::VariantAccess
- prelude::Visitor
- prelude::fmt::Binary
- prelude::fmt::Debug
- prelude::fmt::Display
- prelude::fmt::LowerExp
- prelude::fmt::LowerHex
- prelude::fmt::NumBufferTrait
- prelude::fmt::Octal
- prelude::fmt::Pointer
- prelude::fmt::UpperExp
- prelude::fmt::UpperHex
- prelude::fmt::Write
- ser::SerializeAs
Macros
- de::duplicates::map_impl
- de::duplicates::set_impl
- de::impls::macros::foreach_map
- de::impls::macros::foreach_seq
- de::impls::macros::foreach_set
- de::impls::map_as_tuple_seq
- de::impls::map_as_tuple_seq_intern
- de::impls::map_impl
- de::impls::pinned_wrapper
- de::impls::seq_impl
- de::impls::tuple_impl
- de::impls::tuple_seq_as_map_arr
- de::impls::tuple_seq_as_map_impl
- de::impls::tuple_seq_as_map_impl_intern
- de::impls::tuple_seq_as_map_option_impl
- de::impls::use_signed_duration
- de::skip_error::map_impl
- flattened_maybe
- formats::create_format
- formats::impl_format
- prelude::forward_to_deserialize_any
- ser::duplicates::map_duplicate_handling
- ser::duplicates::set_duplicate_handling
- ser::impls::macros::foreach_map
- ser::impls::macros::foreach_seq
- ser::impls::macros::foreach_set
- ser::impls::map_as_tuple_seq
- ser::impls::map_as_tuple_seq_intern
- ser::impls::map_impl
- ser::impls::pinned_wrapper
- ser::impls::seq_impl
- ser::impls::tuple_impl
- ser::impls::tuple_seq_as_map_arr
- ser::impls::tuple_seq_as_map_impl
- ser::impls::tuple_seq_as_map_impl_intern
- ser::impls::use_signed_duration
- ser::skip_error::map_skip_error_handling
- serde_conv
- utils::duration::duration_impls
- with_prefix
- with_suffix
Attribute Macros
Derive Macros
Functions
- content::de::visit_content_map
- content::de::visit_content_map_ref
- content::de::visit_content_seq
- content::de::visit_content_seq_ref
- prelude::fmt::from_fn
- prelude::fmt::write
- rust::deserialize_ignore_any
- rust::double_option::deserialize
- rust::double_option::serialize
- rust::maps_duplicate_key_is_error::deserialize
- rust::maps_duplicate_key_is_error::serialize
- rust::maps_first_key_wins::deserialize
- rust::maps_first_key_wins::serialize
- rust::sets_duplicate_value_is_error::deserialize
- rust::sets_duplicate_value_is_error::serialize
- rust::sets_last_value_wins::deserialize
- rust::sets_last_value_wins::serialize
- rust::unwrap_or_skip::deserialize
- rust::unwrap_or_skip::serialize
- utils::array_from_iterator
- utils::duration::parse_float_into_time_parts
- utils::duration_signed_from_secs_f64
- utils::get_unexpected_i128
- utils::get_unexpected_u128
- utils::size_hint_cautious
- utils::size_hint_from_bounds
Type Aliases
- de::impls::BoxedSlice
- prelude::fmt::Result
- ser::impls::BoxedSlice
- ser::impls::Ref
- ser::impls::RefMut
- ser::impls::Slice