List of all items
Structs
- Place
- boxed::ArchivedBox
- boxed::BoxResolver
- collections::btree_map::ArchivedBTreeMap
- collections::btree_map::BTreeMapResolver
- collections::btree_set::ArchivedBTreeSet
- collections::btree_set::BTreeSetResolver
- collections::swiss_table::index_map::ArchivedIndexMap
- collections::swiss_table::index_map::IndexMapResolver
- collections::swiss_table::index_map::Iter
- collections::swiss_table::index_map::Keys
- collections::swiss_table::index_map::Values
- collections::swiss_table::index_set::ArchivedIndexSet
- collections::swiss_table::index_set::IndexSetResolver
- collections::swiss_table::map::ArchivedHashMap
- collections::swiss_table::map::HashMapResolver
- collections::swiss_table::map::Iter
- collections::swiss_table::map::IterMut
- collections::swiss_table::map::Keys
- collections::swiss_table::map::Values
- collections::swiss_table::map::ValuesMut
- collections::swiss_table::set::ArchivedHashSet
- collections::swiss_table::set::HashSetResolver
- collections::swiss_table::table::ArchivedHashTable
- collections::swiss_table::table::HashTableResolver
- collections::swiss_table::table::RawIter
- collections::util::Entry
- collections::util::EntryAdapter
- collections::util::EntryResolver
- collections::util::IteratorLengthMismatch
- de::ErasedPtr
- de::Pool
- de::Unpool
- de::pooling::ErasedPtr
- de::pooling::Pool
- de::pooling::Unpool
- ffi::ArchivedCString
- ffi::CStringResolver
- hash::FxHasher64
- net::ArchivedIpv4Addr
- net::ArchivedIpv6Addr
- net::ArchivedSocketAddrV4
- net::ArchivedSocketAddrV6
- niche::niched_option::NichedOption
- niche::niching::Bool
- niche::niching::DefaultNiche
- niche::niching::NaN
- niche::niching::Null
- niche::niching::Zero
- niche::option_box::ArchivedOptionBox
- niche::option_nonzero::ArchivedOptionNonZeroI128
- niche::option_nonzero::ArchivedOptionNonZeroI16
- niche::option_nonzero::ArchivedOptionNonZeroI32
- niche::option_nonzero::ArchivedOptionNonZeroI64
- niche::option_nonzero::ArchivedOptionNonZeroI8
- niche::option_nonzero::ArchivedOptionNonZeroU128
- niche::option_nonzero::ArchivedOptionNonZeroU16
- niche::option_nonzero::ArchivedOptionNonZeroU32
- niche::option_nonzero::ArchivedOptionNonZeroU64
- niche::option_nonzero::ArchivedOptionNonZeroU8
- ops::ArchivedRange
- ops::ArchivedRangeFrom
- ops::ArchivedRangeFull
- ops::ArchivedRangeInclusive
- ops::ArchivedRangeTo
- ops::ArchivedRangeToInclusive
- option::Iter
- place::Place
- rc::ArcFlavor
- rc::ArchivedRc
- rc::ArchivedRcWeak
- rc::RcFlavor
- rc::RcResolver
- rc::RcWeakResolver
- rel_ptr::RawRelPtr
- rel_ptr::RelPtr
- seal::Seal
- ser::Serializer
- ser::allocator::AllocationStats
- ser::allocator::AllocationTracker
- ser::allocator::Arena
- ser::allocator::ArenaHandle
- ser::allocator::SubAllocator
- ser::sharing::Share
- ser::sharing::Unshare
- ser::writer::Buffer
- ser::writer::IoWriter
- string::ArchivedString
- string::StringResolver
- time::ArchivedDuration
- traits::CopyOptimization
- tuple::ArchivedTuple1
- tuple::ArchivedTuple10
- tuple::ArchivedTuple11
- tuple::ArchivedTuple12
- tuple::ArchivedTuple13
- tuple::ArchivedTuple2
- tuple::ArchivedTuple3
- tuple::ArchivedTuple4
- tuple::ArchivedTuple5
- tuple::ArchivedTuple6
- tuple::ArchivedTuple7
- tuple::ArchivedTuple8
- tuple::ArchivedTuple9
- util::Align
- util::AlignedVec
- util::InlineVec
- util::SerVec
- validation::Validator
- validation::archive::ArchiveValidator
- validation::shared::SharedValidator
- vec::ArchivedVec
- vec::VecResolver
- with::Acquire
- with::AsBox
- with::AsOwned
- with::AsString
- with::AsUnixTime
- with::AsVec
- with::AtomicLoad
- with::DefaultNiche
- with::Identity
- with::Inline
- with::InlineAsBox
- with::Lock
- with::Map
- with::MapKV
- with::MapNiche
- with::Niche
- with::NicheInto
- with::Relaxed
- with::SeqCst
- with::Skip
- with::Unsafe
- with::Unshare
- with::With
Enums
- de::PoolingState
- de::pooling::PoolingState
- net::ArchivedIpAddr
- net::ArchivedSocketAddr
- niche::option_box::OptionBoxResolver
- ops::ArchivedBound
- option::ArchivedOption
- result::ArchivedResult
- ser::sharing::SharingState
- validation::shared::ValidationState
Unions
Traits
- Archive
- ArchiveUnsized
- Deserialize
- DeserializeUnsized
- Portable
- Serialize
- SerializeUnsized
- de::Pooling
- de::PoolingExt
- de::SharedPointer
- de::pooling::Pooling
- de::pooling::PoolingExt
- de::pooling::SharedPointer
- niche::niching::Niching
- niche::niching::SharedNiching
- rc::Flavor
- rel_ptr::Offset
- ser::Allocator
- ser::Positional
- ser::Sharing
- ser::SharingExt
- ser::Writer
- ser::WriterExt
- ser::allocator::Allocator
- ser::sharing::Sharing
- ser::sharing::SharingExt
- ser::writer::Positional
- ser::writer::Writer
- ser::writer::WriterExt
- traits::Archive
- traits::ArchivePointee
- traits::ArchiveUnsized
- traits::Deserialize
- traits::DeserializeUnsized
- traits::LayoutRaw
- traits::NoUndef
- traits::Portable
- traits::Serialize
- traits::SerializeUnsized
- validation::archive::ArchiveContext
- validation::archive::ArchiveContextExt
- validation::shared::SharedContext
- with::ArchiveWith
- with::DeserializeWith
- with::SerializeWith
Derive Macros
- Archive
- Deserialize
- Portable
- Serialize
- traits::Archive
- traits::Deserialize
- traits::Portable
- traits::Serialize
Functions
- access
- access_mut
- access_unchecked
- access_unchecked_mut
- api::access_pos_unchecked
- api::access_pos_unchecked_mut
- api::access_pos_with_context
- api::access_unchecked
- api::access_unchecked_mut
- api::access_with_context
- api::check_pos_with_context
- api::deserialize_using
- api::high::access
- api::high::access_mut
- api::high::access_pos
- api::high::access_pos_mut
- api::high::deserialize
- api::high::from_bytes
- api::high::from_bytes_unchecked
- api::high::to_bytes
- api::high::to_bytes_in
- api::high::to_bytes_in_with_alloc
- api::high::to_bytes_with_alloc
- api::low::access
- api::low::access_mut
- api::low::access_pos
- api::low::access_pos_mut
- api::low::deserialize
- api::low::from_bytes
- api::low::from_bytes_unchecked
- api::low::to_bytes_in_with_alloc
- api::root_position
- api::serialize_using
- deserialize
- from_bytes
- from_bytes_unchecked
- hash::hash_value
- rel_ptr::signed_offset
- to_bytes
- util::clear_arena
- util::with_arena
Type Aliases
- Archived
- ArchivedMetadata
- RawRelPtr
- RelPtr
- Resolver
- api::high::HighDeserializer
- api::high::HighSerializer
- api::high::HighValidator
- api::low::LowDeserializer
- api::low::LowSerializer
- api::low::LowValidator
- niche::niched_option::Iter
- niche::option_box::Iter
- niche::option_nonzero::ArchivedOptionNonZeroIsize
- niche::option_nonzero::ArchivedOptionNonZeroUsize
- niche::option_nonzero::Iter
- primitive::ArchivedChar
- primitive::ArchivedF32
- primitive::ArchivedF64
- primitive::ArchivedI128
- primitive::ArchivedI16
- primitive::ArchivedI32
- primitive::ArchivedI64
- primitive::ArchivedIsize
- primitive::ArchivedNonZeroI128
- primitive::ArchivedNonZeroI16
- primitive::ArchivedNonZeroI32
- primitive::ArchivedNonZeroI64
- primitive::ArchivedNonZeroIsize
- primitive::ArchivedNonZeroU128
- primitive::ArchivedNonZeroU16
- primitive::ArchivedNonZeroU32
- primitive::ArchivedNonZeroU64
- primitive::ArchivedNonZeroUsize
- primitive::ArchivedU128
- primitive::ArchivedU16
- primitive::ArchivedU32
- primitive::ArchivedU64
- primitive::ArchivedUsize
- primitive::FixedIsize
- primitive::FixedNonZeroIsize
- primitive::FixedNonZeroUsize
- primitive::FixedUsize
- rel_ptr::RawRelPtrI16
- rel_ptr::RawRelPtrI32
- rel_ptr::RawRelPtrI64
- rel_ptr::RawRelPtrI8
- rel_ptr::RawRelPtrU16
- rel_ptr::RawRelPtrU32
- rel_ptr::RawRelPtrU64
- rel_ptr::RawRelPtrU8
- result::Iter