[−] List of all items
Structs
- AtomicRef
- OnDrop
- box_region::AccessAction
- box_region::Marker
- box_region::PinnedGenerator
- fingerprint::Fingerprint
- flock::Lock
- frozen::Frozen
- fx::FxHasher
- graph::dominators::Dominators
- graph::dominators::Iter
- graph::implementation::AdjacentEdges
- graph::implementation::DepthFirstTraversal
- graph::implementation::Direction
- graph::implementation::Edge
- graph::implementation::EdgeIndex
- graph::implementation::Graph
- graph::implementation::Node
- graph::implementation::NodeIndex
- graph::iterate::CycleDetector
- graph::iterate::DepthFirstSearch
- graph::iterate::TriColorDepthFirstSearch
- graph::scc::Sccs
- graph::vec_graph::VecGraph
- jobserver::Client
- obligation_forest::Error
- obligation_forest::ObligationForest
- obligation_forest::Outcome
- owning_ref::OwningHandle
- owning_ref::OwningRef
- owning_ref::OwningRefMut
- profiling::QueryInvocationId
- profiling::SelfProfiler
- profiling::SelfProfilerRef
- profiling::TimingGuard
- profiling::VerboseTimingGuard
- ptr_key::PtrKey
- sharded::Sharded
- sip128::SipHasher128
- small_c_str::SmallCStr
- snapshot_map::Snapshot
- snapshot_map::SnapshotMap
- snapshot_vec::Snapshot
- snapshot_vec::SnapshotVec
- sorted_map::SortedIndexMultiMap
- sorted_map::SortedMap
- stable_hasher::StableHasher
- stable_hasher::StableVec
- stable_map::StableMap
- stable_set::StableSet
- svh::Svh
- sync::Atomic
- sync::AtomicCell
- sync::Lock
- sync::LockGuard
- sync::Lrc
- sync::MTLock
- sync::MappedLockGuard
- sync::MappedReadGuard
- sync::MappedWriteGuard
- sync::OnceCell
- sync::OneThread
- sync::ReadGuard
- sync::RwLock
- sync::SerialScope
- sync::Weak
- sync::WorkerLocal
- sync::WriteGuard
- tagged_ptr::CopyTaggedPtr
- tagged_ptr::TaggedPtr
- temp_dir::MaybeTempDir
- thin_vec::ThinVec
- tiny_list::TinyList
- transitive_relation::TransitiveRelation
- undo_log::NoUndo
- undo_log::Snapshot
- undo_log::VecLog
- unify::InPlace
- unify::NoError
- unify::Snapshot
- unify::UnificationTable
- unify::VarValue
- vec_linked_list::VecLinkedListIterator
- work_queue::WorkQueue
Enums
- box_region::Action
- box_region::YieldType
- graph::iterate::ControlFlow
- graph::iterate::NodeStatus
- obligation_forest::DoCompleted
- obligation_forest::ProcessResult
- profiling::ProfileCategory
- snapshot_map::UndoLog
- snapshot_vec::UndoLog
- sync::Ordering
Traits
- captures::Captures
- fingerprint::FingerprintDecoder
- fingerprint::FingerprintEncoder
- graph::ControlFlowGraph
- graph::DirectedGraph
- graph::GraphPredecessors
- graph::GraphSuccessors
- graph::WithNumEdges
- graph::WithNumNodes
- graph::WithPredecessors
- graph::WithStartNode
- graph::WithSuccessors
- graph::iterate::TriColorVisitor
- map_in_place::MapInPlace
- obligation_forest::ForestObligation
- obligation_forest::ObligationProcessor
- owning_ref::CloneStableAddress
- owning_ref::Erased
- owning_ref::IntoErased
- owning_ref::IntoErasedSend
- owning_ref::IntoErasedSendSync
- owning_ref::StableAddress
- owning_ref::ToHandle
- owning_ref::ToHandleMut
- sharded::IntoPointer
- snapshot_vec::SnapshotVecDelegate
- snapshot_vec::VecLike
- stable_hasher::HashStable
- stable_hasher::StableHasherResult
- stable_hasher::ToStableHashKey
- sync::HashMapExt
- sync::ParallelIterator
- sync::Send
- sync::Sync
- tagged_ptr::Pointer
- tagged_ptr::Tag
- undo_log::Rollback
- undo_log::Snapshots
- undo_log::UndoLogs
- unify::EqUnifyValue
- unify::UnificationStore
- unify::UnificationStoreBase
- unify::UnificationStoreMut
- unify::UnifyKey
- unify::UnifyValue
- vec_linked_list::LinkElem
- vec_linked_list::Links
Macros
- box_region_allow_access
- const_cstr
- declare_box_region_type
- define_id_collections
- enum_from_u32
- impl_stable_hash_via_hash
- likely
- parallel
- rustc_erase_owner
- static_assert
- static_assert_size
- unlikely
Functions
- base_n::encode
- base_n::push_str
- binary_search_util::binary_search_slice
- cold_path
- graph::dominators::dominators
- graph::is_cyclic
- graph::iterate::post_order_from
- graph::iterate::post_order_from_to
- graph::iterate::reverse_post_order
- jobserver::acquire_thread
- jobserver::client
- jobserver::release_thread
- profiling::duration_to_secs_str
- profiling::print_time_passes_entry
- stable_hasher::hash_stable_hashmap
- stack::ensure_sufficient_stack
- sync::assert_send
- sync::assert_send_sync_val
- sync::assert_send_val
- sync::assert_sync
- sync::join
- sync::par_for_each_in
- sync::par_iter
- sync::scope
- vec_linked_list::iter
Typedefs
- fx::FxHashMap
- fx::FxHashSet
- fx::FxIndexMap
- fx::FxIndexSet
- owning_ref::ArcRef
- owning_ref::BoxRef
- owning_ref::BoxRefMut
- owning_ref::ErasedArcRef
- owning_ref::ErasedBoxRef
- owning_ref::ErasedBoxRefMut
- owning_ref::ErasedRcRef
- owning_ref::MutexGuardRef
- owning_ref::MutexGuardRefMut
- owning_ref::RcRef
- owning_ref::RefMutRef
- owning_ref::RefMutRefMut
- owning_ref::RefRef
- owning_ref::RwLockReadGuardRef
- owning_ref::RwLockWriteGuardRef
- owning_ref::RwLockWriteGuardRefMut
- owning_ref::StringRef
- owning_ref::StringRefMut
- owning_ref::VecRef
- owning_ref::VecRefMut
- sharded::ShardedHashMap
- snapshot_map::SnapshotMapRef
- snapshot_map::SnapshotMapStorage
- snapshot_vec::SnapshotVecStorage
- stable_map::FxHashMap
- stable_set::FxHashSet
- sync::AtomicBool
- sync::AtomicU32
- sync::AtomicU64
- sync::AtomicUsize
- sync::MTRef
- sync::MetadataRef
- unify::InPlaceUnificationTable
- unify::UnificationStorage
- unify::UnificationTableStorage