[−] List of all items
Structs
- DynTrait
- abi_stability::const_generics::ConstGeneric
- abi_stability::const_generics::ConstGenericVTableFor
- abi_stability::extra_checks::ExtraChecks_MV
- abi_stability::extra_checks::ExtraChecks_TO
- abi_stability::extra_checks::ExtraChecks_trait::ExtraChecks_Interface
- abi_stability::extra_checks::ExtraChecks_trait::ExtraChecks_MV
- abi_stability::extra_checks::ExtraChecks_trait::ExtraChecks_TO
- abi_stability::extra_checks::TypeChecker_MV
- abi_stability::extra_checks::TypeChecker_TO
- abi_stability::extra_checks::TypeChecker_trait::TypeChecker_Interface
- abi_stability::extra_checks::TypeChecker_trait::TypeChecker_MV
- abi_stability::extra_checks::TypeChecker_trait::TypeChecker_TO
- abi_stability::get_static_equivalent::Unsized
- abi_stability::stable_abi_trait::AbiConsts
- abi_stability::stable_abi_trait::PrefixKind
- abi_stability::stable_abi_trait::SabiUnsafeOpaqueField
- abi_stability::stable_abi_trait::UnsafeOpaqueField
- abi_stability::stable_abi_trait::ValueKind
- const_utils::AssertEq
- erased_types::DynTrait
- erased_types::VTableDT
- erased_types::dyn_trait::DynTrait
- erased_types::dyn_trait::UneraseError
- erased_types::enabled_traits::EnabledTraits
- erased_types::enabled_traits::ImpldTraitsError
- erased_types::interfaces::CloneEqInterface
- erased_types::interfaces::CloneInterface
- erased_types::interfaces::DEIteratorInterface
- erased_types::interfaces::DebugDisplayInterface
- erased_types::interfaces::DefaultInterface
- erased_types::interfaces::FmtWriteInterface
- erased_types::interfaces::IoWriteInterface
- erased_types::interfaces::IteratorInterface
- erased_types::interfaces::PartialEqInterface
- erased_types::trait_objects::DebugDisplayObject
- erased_types::trait_objects::HasherObject
- erased_types::traits::InterfaceFor
- erased_types::type_info::TypeInfo
- external_types::crossbeam_channel::RIntoIter
- external_types::crossbeam_channel::RIter
- external_types::crossbeam_channel::RReceiver
- external_types::crossbeam_channel::RSender
- external_types::parking_lot::mutex::RMutex
- external_types::parking_lot::mutex::RMutexGuard
- external_types::parking_lot::once::ROnce
- external_types::parking_lot::rw_lock::RReadGuard
- external_types::parking_lot::rw_lock::RRwLock
- external_types::parking_lot::rw_lock::RWriteGuard
- external_types::serde_json::RawValueBox
- external_types::serde_json::RawValueRef
- inline_storage::alignment::AlignTo1
- inline_storage::alignment::AlignTo128
- inline_storage::alignment::AlignTo16
- inline_storage::alignment::AlignTo2
- inline_storage::alignment::AlignTo32
- inline_storage::alignment::AlignTo4
- inline_storage::alignment::AlignTo64
- inline_storage::alignment::AlignTo8
- inline_storage::alignment::AlignToUsize
- library::AbiHeader
- library::CAbiTestingFns
- library::ErasedRootModuleConsts
- library::LibHeader
- library::RawLibrary
- library::RootModuleConsts
- library::c_abi_testing::CAbiTestingFns
- marker_type::ErasedObject
- marker_type::NonOwningPhantom
- marker_type::NotCopyNotClone
- marker_type::SyncSend
- marker_type::SyncUnsend
- marker_type::UnsafeIgnoredType
- marker_type::UnsyncSend
- marker_type::UnsyncUnsend
- nonexhaustive_enum::EnumInfo
- nonexhaustive_enum::nonexhaustive::DiscrAndEnumInfo
- nonexhaustive_enum::nonexhaustive::NonExhaustive
- nonexhaustive_enum::nonexhaustive::UnwrapEnumError
- nonexhaustive_enum::traits::EnumInfo
- pointer_trait::PK_MutReference
- pointer_trait::PK_Reference
- pointer_trait::PK_SmartPointer
- prefix_type::BoolArray
- prefix_type::PTStructLayout
- prefix_type::WithMetadataFor
- prefix_type::WithMetadata_
- sabi_trait::VTableTO
- sabi_trait::doc_examples::ConstExample_MV
- sabi_trait::doc_examples::ConstExample_TO
- sabi_trait::doc_examples::ConstExample_trait::ConstExample_Interface
- sabi_trait::doc_examples::ConstExample_trait::ConstExample_MV
- sabi_trait::doc_examples::ConstExample_trait::ConstExample_TO
- sabi_trait::robject::RObject
- sabi_trait::robject::UneraseError
- sabi_types::Constructor
- sabi_types::LateStaticRef
- sabi_types::NulStr
- sabi_types::RRef
- sabi_types::RSmallBox
- sabi_types::StaticRef
- sabi_types::ignored_wrapper::CmpIgnored
- sabi_types::move_ptr::MovePtr
- sabi_types::rsmallbox::RSmallBox
- sabi_types::version::ParseVersionError
- sabi_types::version::VersionNumber
- sabi_types::version::VersionStrings
- std_types::RArc
- std_types::RBox
- std_types::RDuration
- std_types::RHashMap
- std_types::RIoError
- std_types::RIoErrorKind
- std_types::RSlice
- std_types::RSliceMut
- std_types::RStr
- std_types::RString
- std_types::RVec
- std_types::StaticSlice
- std_types::StaticStr
- std_types::Tuple1
- std_types::Tuple2
- std_types::Tuple3
- std_types::Tuple4
- std_types::UTypeId
- std_types::arc::RArc
- std_types::boxed::RBox
- std_types::cow::BorrowingRCowStr
- std_types::cow::BorrowingRCowU8Slice
- std_types::map::IntoIter
- std_types::map::MutIterInterface
- std_types::map::RHashMap
- std_types::map::ROccupiedEntry
- std_types::map::RVacantEntry
- std_types::map::RefIterInterface
- std_types::map::ValIterInterface
- std_types::range::RRange
- std_types::range::RRangeFrom
- std_types::range::RRangeInclusive
- std_types::range::RRangeTo
- std_types::range::RRangeToInclusive
- std_types::slice_mut::RSliceMut
- std_types::slices::RSlice
- std_types::static_slice::StaticSlice
- std_types::static_str::StaticStr
- std_types::std_error::RBoxError_
- std_types::std_io::RIoError
- std_types::std_io::RIoErrorKind
- std_types::str::RStr
- std_types::string::Drain
- std_types::string::FromUtf8Error
- std_types::string::IntoIter
- std_types::string::RString
- std_types::time::RDuration
- std_types::tuple::Tuple1
- std_types::tuple::Tuple2
- std_types::tuple::Tuple3
- std_types::tuple::Tuple4
- std_types::utypeid::UTypeId
- std_types::vec::Drain
- std_types::vec::IntoIter
- std_types::vec::RVec
- type_layout::CompFieldAccessor
- type_layout::CompGenericParams
- type_layout::CompTLField
- type_layout::CompTLFields
- type_layout::CompTLFunction
- type_layout::FmtFullType
- type_layout::GenericParams
- type_layout::GenericTLEnum
- type_layout::GenericTLPrefixType
- type_layout::IncompatibleWithNonExhaustive
- type_layout::IsExhaustive
- type_layout::ItemInfo
- type_layout::LifetimeIndex
- type_layout::LifetimeIndexArray
- type_layout::LifetimeIndexPair
- type_layout::LifetimeRange
- type_layout::MTLIterator
- type_layout::MismatchedTLDataVariant
- type_layout::ModPath
- type_layout::MonoSharedVars
- type_layout::MonoTLEnum
- type_layout::MonoTLPrefixType
- type_layout::MonoTypeLayout
- type_layout::MultipleTypeLayouts
- type_layout::OptionU16
- type_layout::OptionU8
- type_layout::SharedVars
- type_layout::StartLen
- type_layout::StartLenConverter
- type_layout::TLDiscriminants
- type_layout::TLEnum
- type_layout::TLField
- type_layout::TLFields
- type_layout::TLFieldsIterator
- type_layout::TLFunction
- type_layout::TLFunctionIter
- type_layout::TLFunctionSlice
- type_layout::TLFunctions
- type_layout::TLNonExhaustive
- type_layout::TLPrefixType
- type_layout::TypeLayout
- type_layout::TypeLayoutIndex
- type_layout::TypeLayoutRange
- type_layout::data_structures::ArrayLen
- type_layout::tagging::CheckableTag
- type_layout::tagging::FromLiteral
- type_layout::tagging::KeyValue
- type_layout::tagging::Tag
- type_layout::tagging::TagErrors
- type_level::bools::False
- type_level::bools::True
- type_level::impl_enum::Implemented
- type_level::impl_enum::Unimplemented
- type_level::trait_marker::Clone
- type_level::trait_marker::Debug
- type_level::trait_marker::Default
- type_level::trait_marker::Deserialize
- type_level::trait_marker::Display
- type_level::trait_marker::DoubleEndedIterator
- type_level::trait_marker::Eq
- type_level::trait_marker::Error
- type_level::trait_marker::FmtWrite
- type_level::trait_marker::Hash
- type_level::trait_marker::IoBufRead
- type_level::trait_marker::IoRead
- type_level::trait_marker::IoSeek
- type_level::trait_marker::IoWrite
- type_level::trait_marker::Iterator
- type_level::trait_marker::Ord
- type_level::trait_marker::PartialEq
- type_level::trait_marker::PartialOrd
- type_level::trait_marker::Send
- type_level::trait_marker::Serialize
- type_level::trait_marker::Sync
- type_level::unerasability::TU_Opaque
- type_level::unerasability::TU_Unerasable
- utils::PanicInfo
Enums
- abi_stability::extra_checks::ExtraChecksError
- abi_stability::stable_abi_trait::TypeKind
- erased_types::FormattingMode
- erased_types::enabled_traits::ImpldTraitsErrorKind
- external_types::parking_lot::once::ROnceState
- library::IsLayoutChecked
- library::LibraryError
- library::LibraryPath
- library::LibrarySuffix
- pointer_trait::CallReferentDrop
- pointer_trait::Deallocate
- pointer_trait::PointerKind
- prefix_type::IsAccessible
- prefix_type::IsConditional
- reflection::ModReflMode
- sabi_types::ConstructorOrValue
- sabi_types::MaybeCmp
- std_types::RCmpOrdering
- std_types::RCow
- std_types::ROption
- std_types::RResult
- std_types::RSeekFrom
- std_types::cmp_ordering::RCmpOrdering
- std_types::cow::RCow
- std_types::map::REntry
- std_types::option::ROption
- std_types::result::RResult
- std_types::std_io::RSeekFrom
- type_layout::DiscriminantRepr
- type_layout::FieldAccessor
- type_layout::GenericTLData
- type_layout::LifetimeArrayOrSlice
- type_layout::MonoTLData
- type_layout::ReprAttr
- type_layout::TLData
- type_layout::TLDataDiscriminant
- type_layout::TLDiscriminant
- type_layout::TLFieldOrFunction
- type_layout::TLPrimitive
- type_layout::tagging::CTVariant
- type_layout::tagging::Primitive
- type_layout::tagging::TagErrorVariant
- type_layout::tagging::TagVariant
Unions
Traits
- ImplType
- InterfaceType
- StableAbi
- abi_stability::const_generics::GetConstGenericVTable
- abi_stability::extra_checks::ExtraChecks
- abi_stability::extra_checks::ExtraChecks_trait::ExtraChecks
- abi_stability::extra_checks::ExtraChecks_trait::ExtraChecks_Bounds
- abi_stability::extra_checks::ForExtraChecksImplementor
- abi_stability::extra_checks::TypeChecker
- abi_stability::extra_checks::TypeChecker_trait::TypeChecker
- abi_stability::extra_checks::TypeChecker_trait::TypeChecker_Bounds
- abi_stability::get_static_equivalent::GetStaticEquivalent_
- abi_stability::stable_abi_trait::SharedStableAbi
- abi_stability::stable_abi_trait::StableAbi
- abi_stability::stable_abi_trait::TypeKindTrait
- erased_types::GetVtable
- erased_types::InterfaceBound
- erased_types::dyn_trait::DynTraitBound
- erased_types::traits::DeserializeDyn
- erased_types::traits::ImplType
- erased_types::traits::InterfaceType
- erased_types::traits::IteratorItem
- erased_types::traits::IteratorItemOrDefault
- erased_types::traits::SerializeImplType
- erased_types::traits::SerializeProxyType
- inline_storage::InlineStorage
- library::RootModule
- nonexhaustive_enum::GetVTable
- nonexhaustive_enum::nonexhaustive::NonExhaustiveSharedOps
- nonexhaustive_enum::traits::DeserializeEnum
- nonexhaustive_enum::traits::GetEnumInfo
- nonexhaustive_enum::traits::GetNonExhaustive
- nonexhaustive_enum::traits::SerializeEnum
- nonexhaustive_enum::traits::ValidDiscriminant
- pointer_trait::CanTransmuteElement
- pointer_trait::GetPointerKind
- pointer_trait::OwnedPointer
- pointer_trait::PointerKindVariant
- pointer_trait::TransmuteElement
- prefix_type::PrefixTypeTrait
- reexports::SelfOps
- sabi_trait::doc_examples::ConstExample
- sabi_trait::doc_examples::ConstExample_trait::ConstExample
- sabi_trait::doc_examples::ConstExample_trait::ConstExample_Bounds
- sabi_trait::robject::ReborrowBounds
- std_types::cow::BorrowOwned
- traits::IntoInner
- traits::IntoReprC
- traits::IntoReprRust
- type_level::bools::Boolean
- type_level::impl_enum::ImplFrom_
- type_level::impl_enum::IsImplemented
- type_level::unerasability::GetUTID
Macros
- RTuple
- declare_root_module_statics
- extern_fn_panic_handling
- impl_get_type_info
- make_item_info
- nul_str
- package_version_strings
- rslice
- rstr
- rtry
- rtry_opt
- rtuple
- rvec
- tag
- tl_genparams
- type_identity
Attribute Macros
Derive Macros
Functions
- abi_stability::check_layout_compatibility
- abi_stability::stable_abi_trait::get_ssa_type_layout
- abi_stability::stable_abi_trait::get_type_layout
- const_utils::abs_sub_usize
- const_utils::empty_slice
- const_utils::log2_usize
- const_utils::low_bit_mask_u64
- const_utils::max_u64
- const_utils::max_usize
- const_utils::min_max_usize
- const_utils::min_u16
- const_utils::min_u64
- const_utils::min_u8
- const_utils::min_usize
- const_utils::saturating_sub_u8
- const_utils::saturating_sub_usize
- external_types::crossbeam_channel::bounded
- external_types::crossbeam_channel::never
- external_types::crossbeam_channel::unbounded
- library::abi_header_from_path
- library::abi_header_from_raw_library
- library::c_abi_testing::run_tests
- library::lib_header_from_path
- library::lib_header_from_raw_library
- library::mangled_root_module_loader_name
- nonexhaustive_enum::assert_nonexhaustive
- prefix_type::panic_on_missing_field_ty
- prefix_type::panic_on_missing_field_val
- prefix_type::panic_on_missing_fieldname
- std_types::cow::deserialize_borrowed_bytes
- std_types::cow::deserialize_borrowed_str
- std_types::utypeid::new_utypeid
- utils::distance_from
- utils::ffi_panic_message
- utils::leak_value
- utils::take_manuallydrop
- utils::transmute_mut_reference
- utils::transmute_reference
Typedefs
- abi_stability::extra_checks::ExtraChecksBox
- abi_stability::extra_checks::ExtraChecksRef
- abi_stability::extra_checks::ExtraChecksStaticRef
- abi_stability::extra_checks::ExtraChecks_CTO
- abi_stability::extra_checks::ExtraChecks_trait::ExtraChecks_Backend
- abi_stability::extra_checks::ExtraChecks_trait::ExtraChecks_CTO
- abi_stability::extra_checks::StoredExtraChecks
- abi_stability::extra_checks::TypeCheckerMut
- abi_stability::extra_checks::TypeChecker_CTO
- abi_stability::extra_checks::TypeChecker_trait::TypeChecker_Backend
- abi_stability::extra_checks::TypeChecker_trait::TypeChecker_CTO
- abi_stability::get_static_equivalent::GetStaticEquivalent
- abi_stability::stable_abi_trait::TypeLayoutCtor
- erased_types::dyn_trait::GetVWInterface
- nonexhaustive_enum::nonexhaustive::NonExhaustiveFor
- nonexhaustive_enum::nonexhaustive::NonExhaustiveWI
- nonexhaustive_enum::nonexhaustive::NonExhaustiveWS
- prefix_type::FieldAccessibility
- prefix_type::FieldConditionality
- prefix_type::WithMetadata
- sabi_trait::VTableTO_DT
- sabi_trait::VTableTO_RO
- sabi_trait::doc_examples::ConstExample_CTO
- sabi_trait::doc_examples::ConstExample_trait::ConstExample_Backend
- sabi_trait::doc_examples::ConstExample_trait::ConstExample_CTO
- std_types::RBoxError
- std_types::SendRBoxError
- std_types::UnsyncRBoxError
- std_types::map::Drain
- std_types::map::Iter
- std_types::map::IterMut
- std_types::std_error::RBoxError
- std_types::std_error::SendRBoxError
- std_types::std_error::UnsyncRBoxError
- type_layout::CompTLFieldRepr
- type_layout::LifetimeIndexPairRepr
- type_layout::StartLenRepr
- type_level::impl_enum::ImplFrom
Statics
Constants
- abi_stability::stable_abi_trait::EXTERN_FN_LAYOUT
- abi_stability::stable_abi_trait::UNSAFE_EXTERN_FN_LAYOUT
- erased_types::enabled_traits::auto_trait_mask::Send
- erased_types::enabled_traits::auto_trait_mask::Sync
- erased_types::enabled_traits::regular_trait_mask::Clone
- erased_types::enabled_traits::regular_trait_mask::Debug
- erased_types::enabled_traits::regular_trait_mask::Default
- erased_types::enabled_traits::regular_trait_mask::Display
- erased_types::enabled_traits::regular_trait_mask::DoubleEndedIterator
- erased_types::enabled_traits::regular_trait_mask::Error
- erased_types::enabled_traits::regular_trait_mask::FmtWrite
- erased_types::enabled_traits::regular_trait_mask::Hash
- erased_types::enabled_traits::regular_trait_mask::IoBufRead
- erased_types::enabled_traits::regular_trait_mask::IoRead
- erased_types::enabled_traits::regular_trait_mask::IoSeek
- erased_types::enabled_traits::regular_trait_mask::IoWrite
- erased_types::enabled_traits::regular_trait_mask::Iterator
- erased_types::enabled_traits::regular_trait_mask::Ord
- erased_types::enabled_traits::regular_trait_mask::PartialEq
- erased_types::enabled_traits::regular_trait_mask::PartialOrd
- erased_types::enabled_traits::regular_trait_mask::Serialize
- library::C_ABI_TESTING_FNS
- library::c_abi_testing::C_ABI_TESTING_FNS