List of all items
Structs
- AtomicRef
- OnDrop
- fingerprint::Fingerprint
- fingerprint::PackedFingerprint
- 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::SccData
- graph::scc::Sccs
- graph::vec_graph::VecGraph
- intern::Interned
- jobserver::Client
- marker::FromDyn
- marker::IntoDynSyncSend
- memmap::Mmap
- memmap::MmapMut
- obligation_forest::Error
- obligation_forest::ObligationForest
- obligation_forest::Outcome
- owned_slice::OwnedSlice
- profiling::EventArgRecorder
- profiling::EventId
- profiling::QueryInvocationId
- profiling::SelfProfiler
- profiling::SelfProfilerRef
- profiling::TimingGuard
- profiling::VerboseTimingGuard
- sharded::Sharded
- sip128::SipHasher128
- small_c_str::SmallCStr
- small_str::SmallStr
- snapshot_map::Snapshot
- snapshot_map::SnapshotMap
- snapshot_vec::Snapshot
- snapshot_vec::SnapshotVec
- sorted_map::SortedIndexMultiMap
- sorted_map::SortedMap
- sso::SsoHashSet
- stable_hasher::Hash128
- stable_hasher::Hash64
- stable_hasher::HashingControls
- stable_hasher::StableHasher
- steal::Steal
- svh::Svh
- sync::AppendOnlyIndexVec
- sync::AppendOnlyVec
- sync::Atomic
- sync::CacheAligned
- sync::Lock
- sync::LockGuard
- sync::Lrc
- sync::MTLock
- sync::MappedLockGuard
- sync::MappedReadGuard
- sync::MappedWriteGuard
- sync::OnceCell
- sync::OneThread
- sync::ReadGuard
- sync::Registry
- sync::RwLock
- sync::Weak
- sync::WorkerLocal
- sync::WriteGuard
- tagged_ptr::CopyTaggedPtr
- tagged_ptr::TaggedPtr
- temp_dir::MaybeTempDir
- tiny_list::TinyList
- transitive_relation::TransitiveRelation
- transitive_relation::TransitiveRelationBuilder
- undo_log::NoUndo
- undo_log::Snapshot
- undo_log::VecLog
- unhash::Unhasher
- unify::InPlace
- unify::NoError
- unify::Snapshot
- unify::UnificationTable
- unify::VarValue
- unord::UnordBag
- unord::UnordItems
- unord::UnordMap
- unord::UnordSet
- vec_linked_list::VecLinkedListIterator
- work_queue::WorkQueue
Enums
- graph::iterate::NodeStatus
- obligation_forest::ProcessResult
- profiling::TimePassesFormat
- snapshot_map::UndoLog
- snapshot_vec::UndoLog
- sso::SsoHashMap
- sync::Ordering
Traits
- aligned::Aligned
- captures::Captures
- fingerprint::FingerprintComponent
- flat_map_in_place::FlatMapInPlace
- functor::IdFunctor
- graph::ControlFlowGraph
- graph::DirectedGraph
- graph::GraphPredecessors
- graph::GraphSuccessors
- graph::WithNumEdges
- graph::WithNumNodes
- graph::WithPredecessors
- graph::WithStartNode
- graph::WithSuccessors
- graph::iterate::TriColorVisitor
- marker::DynSend
- marker::DynSync
- obligation_forest::ForestObligation
- obligation_forest::ObligationProcessor
- obligation_forest::OutcomeTrait
- sharded::IntoPointer
- snapshot_vec::SnapshotVecDelegate
- snapshot_vec::VecLike
- stable_hasher::HashStable
- stable_hasher::StableHasherResult
- stable_hasher::StableOrd
- stable_hasher::ToStableHashKey
- sync::HashMapExt
- 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
Functions
- aligned::align_of
- 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
- marker::assert_dyn_send
- marker::assert_dyn_send_sync_val
- marker::assert_dyn_send_val
- marker::assert_dyn_sync
- owned_slice::slice_owned
- owned_slice::try_slice_owned
- profiling::duration_to_secs_str
- profiling::get_resident_set_size
- profiling::print_time_passes_entry
- sharded::get_shard_index_by_hash
- sharded::make_hash
- stack::ensure_sufficient_stack
- sync::is_dyn_thread_safe
- sync::join
- sync::par_for_each_in
- sync::par_map
- sync::set_dyn_thread_safe_mode
- tagged_ptr::bits_for
- tagged_ptr::bits_for_tags
- vec_linked_list::iter
Type Definitions
- fx::FxHashMap
- fx::FxHashSet
- fx::FxIndexMap
- fx::FxIndexSet
- fx::IndexEntry
- fx::StdEntry
- sharded::ShardedHashMap
- snapshot_map::SnapshotMapRef
- snapshot_map::SnapshotMapStorage
- snapshot_vec::SnapshotVecStorage
- sync::AtomicBool
- sync::AtomicU32
- sync::AtomicU64
- sync::AtomicUsize
- sync::MTLockRef
- sync::MetadataRef
- unhash::UnhashMap
- unhash::UnhashSet
- unify::InPlaceUnificationTable
- unify::UnificationStorage
- unify::UnificationTableStorage