List of all items
Structs
- assert_dep_graph::GraphvizDepGraph
- assert_dep_graph::IfThisChanged
- errors::AssertLoaded
- errors::AssertNotLoaded
- errors::AssertionAuto
- errors::AssociatedValueExpected
- errors::AssociatedValueExpectedFor
- errors::CanonicalizePath
- errors::CopyWorkProductToCache
- errors::CorruptFile
- errors::CreateDepGraph
- errors::CreateIncrCompDir
- errors::CreateLock
- errors::CreateNew
- errors::DeleteFull
- errors::DeleteIncompatible
- errors::DeleteLock
- errors::DeleteOld
- errors::DeletePartial
- errors::DeleteWorkProduct
- errors::Finalize
- errors::FinalizedGcFailed
- errors::HardLinkFailed
- errors::InvalidGcFailed
- errors::LoadDepGraph
- errors::MissingDepNode
- errors::MissingIfThisChanged
- errors::MoveDepGraph
- errors::NoCfg
- errors::NoPath
- errors::NotClean
- errors::NotDirty
- errors::NotLoaded
- errors::Ok
- errors::RepeatedDepNodeLabel
- errors::SessionGcFailed
- errors::UncheckedClean
- errors::UndefinedCleanDirty
- errors::UndefinedCleanDirtyItem
- errors::UnknownItem
- errors::UnrecognizedDepNode
- errors::UnrecognizedDepNodeLabel
- errors::WriteNew
- persist::data::SerializedWorkProduct
- persist::dirty_clean::Assertion
- persist::dirty_clean::DirtyCleanVisitor
- persist::dirty_clean::FindAllAttrs
Enums
Functions
- assert_dep_graph::assert_dep_graph
- assert_dep_graph::check_paths
- assert_dep_graph::dump_graph
- assert_dep_graph::filter_edges
- assert_dep_graph::filter_nodes
- assert_dep_graph::node_set
- assert_dep_graph::walk_between
- assert_dep_graph::walk_nodes
- copy_cgu_workproduct_to_incr_comp_cache_dir
- finalize_session_directory
- in_incr_comp_dir
- in_incr_comp_dir_sess
- load_query_result_cache
- persist::dirty_clean::check_config
- persist::dirty_clean::check_dirty_clean_annotations
- persist::dirty_clean::expect_associated_value
- persist::file_format::read_file
- persist::file_format::report_format_mismatch
- persist::file_format::rustc_version
- persist::file_format::save_in
- persist::file_format::write_file_header
- persist::fs::all_except_most_recent
- persist::fs::copy_files
- persist::fs::crate_path
- persist::fs::create_dir
- persist::fs::delete_all_session_dir_contents
- persist::fs::delete_old
- persist::fs::delete_session_dir_lock_file
- persist::fs::dep_graph_path
- persist::fs::extract_timestamp_from_session_dir
- persist::fs::finalize_session_directory
- persist::fs::find_source_directory
- persist::fs::find_source_directory_in_iter
- persist::fs::garbage_collect_session_directories
- persist::fs::generate_session_dir_path
- persist::fs::in_incr_comp_dir
- persist::fs::in_incr_comp_dir_sess
- persist::fs::is_finalized
- persist::fs::is_old_enough_to_be_collected
- persist::fs::is_session_directory
- persist::fs::is_session_directory_lock_file
- persist::fs::lock_directory
- persist::fs::lock_file_path
- persist::fs::prepare_session_directory
- persist::fs::query_cache_path
- persist::fs::rename_path_with_retry
- persist::fs::safe_remove_dir_all
- persist::fs::safe_remove_file
- persist::fs::staging_dep_graph_path
- persist::fs::string_to_timestamp
- persist::fs::timestamp_to_string
- persist::fs::work_products_path
- persist::load::delete_dirty_work_product
- persist::load::load_data
- persist::load::load_dep_graph
- persist::load::load_query_result_cache
- persist::load::setup_dep_graph
- persist::save::build_dep_graph
- persist::save::encode_query_cache
- persist::save::encode_work_product_index
- persist::save::save_dep_graph
- persist::save::save_work_product_index
- persist::work_product::copy_cgu_workproduct_to_incr_comp_cache_dir
- persist::work_product::delete_workproduct_files
- provide
- save_work_product_index
- setup_dep_graph
Type Aliases
Statics
Constants
- persist::dirty_clean::BASE_CONST
- persist::dirty_clean::BASE_FN
- persist::dirty_clean::BASE_HIR
- persist::dirty_clean::BASE_IMPL
- persist::dirty_clean::BASE_MIR
- persist::dirty_clean::BASE_STRUCT
- persist::dirty_clean::CFG
- persist::dirty_clean::EXCEPT
- persist::dirty_clean::EXTRA_ASSOCIATED
- persist::dirty_clean::EXTRA_TRAIT
- persist::dirty_clean::LABELS_ADT
- persist::dirty_clean::LABELS_CONST
- persist::dirty_clean::LABELS_CONST_IN_IMPL
- persist::dirty_clean::LABELS_CONST_IN_TRAIT
- persist::dirty_clean::LABELS_FN
- persist::dirty_clean::LABELS_FN_IN_IMPL
- persist::dirty_clean::LABELS_FN_IN_TRAIT
- persist::dirty_clean::LABELS_HIR_ONLY
- persist::dirty_clean::LABELS_IMPL
- persist::dirty_clean::LABELS_TRAIT
- persist::dirty_clean::LOADED_FROM_DISK
- persist::file_format::FILE_MAGIC
- persist::file_format::HEADER_FORMAT_VERSION
- persist::fs::DEP_GRAPH_FILENAME
- persist::fs::INT_ENCODE_BASE
- persist::fs::LOCK_FILE_EXT
- persist::fs::QUERY_CACHE_FILENAME
- persist::fs::STAGING_DEP_GRAPH_FILENAME
- persist::fs::WORK_PRODUCTS_FILENAME