List of all items
Structs
- backend::BackendInitError
- backend::BackendLoadError
- backend::ChangeId
- backend::Commit
- backend::CommitId
- backend::Conflict
- backend::ConflictId
- backend::ConflictTerm
- backend::FileId
- backend::MillisSinceEpoch
- backend::Signature
- backend::SymlinkId
- backend::Timestamp
- backend::Tree
- backend::TreeEntriesNonRecursiveIterator
- backend::TreeEntry
- backend::TreeId
- commit::Commit
- commit_builder::CommitBuilder
- default_index_store::CompositeIndex
- default_index_store::DefaultIndexStore
- default_index_store::IndexEntry
- default_index_store::IndexEntryByPosition
- default_index_store::IndexLevelStats
- default_index_store::IndexPosition
- default_index_store::IndexStats
- default_index_store::MutableIndexImpl
- default_index_store::ReadonlyIndexWrapper
- default_index_store::RevWalk
- default_index_store::RevWalkDescendantsGenerationRange
- default_index_store::RevWalkGenerationRange
- default_revset_engine::RevsetImpl
- default_revset_graph_iterator::RevsetGraphIterator
- default_submodule_store::DefaultSubmoduleStore
- diff::Diff
- diff::DiffHunkIterator
- file_util::PathError
- files::ContentHunk
- files::DiffLine
- files::DiffLineIterator
- git::FailedRefExport
- git::GitFetchStats
- git::GitImportStats
- git::GitRefUpdate
- git::Progress
- git::RemoteCallbacks
- git::SubmoduleConfig
- git_backend::GitBackend
- gitignore::GitIgnoreFile
- id_prefix::IdIndex
- id_prefix::IdIndexBuilder
- id_prefix::IdIndexLookup
- id_prefix::IdPrefixContext
- index::HexPrefix
- local_backend::LocalBackend
- lock::FileLock
- matchers::DifferenceMatcher
- matchers::EverythingMatcher
- matchers::FilesMatcher
- matchers::IntersectionMatcher
- matchers::NothingMatcher
- matchers::PrefixMatcher
- merge::Merge
- merge::MergeBuilder
- merged_tree::DiffSummary
- merged_tree::MergedTreeBuilder
- merged_tree::TreeDiffIterator
- merged_tree::TreeEntriesIterator
- op_store::BranchTarget
- op_store::Operation
- op_store::OperationId
- op_store::OperationMetadata
- op_store::RefTarget
- op_store::View
- op_store::ViewId
- op_store::WorkspaceId
- operation::Operation
- operation::View
- protos::git_store::Commit
- protos::local_store::Commit
- protos::local_store::Conflict
- protos::local_store::Tree
- protos::local_store::TreeValue
- protos::local_store::commit::Signature
- protos::local_store::commit::Timestamp
- protos::local_store::conflict::Term
- protos::local_store::tree::Entry
- protos::local_store::tree_value::File
- protos::op_store::Branch
- protos::op_store::GitRef
- protos::op_store::Operation
- protos::op_store::OperationMetadata
- protos::op_store::RefConflict
- protos::op_store::RefConflictLegacy
- protos::op_store::RefTarget
- protos::op_store::RemoteBranch
- protos::op_store::Tag
- protos::op_store::Timestamp
- protos::op_store::View
- protos::op_store::ref_conflict::Term
- protos::working_copy::Checkout
- protos::working_copy::FileState
- protos::working_copy::SparsePatterns
- protos::working_copy::TreeState
- protos::working_copy::WatchmanClock
- refs::BranchPushUpdate
- repo::MutableRepo
- repo::ReadonlyRepo
- repo::RepoLoader
- repo::RewriteRootCommit
- repo::StoreFactories
- repo_path::RepoPath
- repo_path::RepoPathComponent
- revset::DefaultSymbolResolver
- revset::FailingSymbolResolver
- revset::ReverseRevsetIterator
- revset::RevsetAliasesMap
- revset::RevsetCommitIterator
- revset::RevsetParseContext
- revset::RevsetParseError
- revset::RevsetParser
- revset::RevsetWorkspaceContext
- revset_graph::ReverseRevsetGraphIterator
- revset_graph::RevsetGraphEdge
- revset_graph::TopoGroupedRevsetGraphIterator
- rewrite::DescendantRebaser
- rewrite::RebasedDescendant
- settings::GitSettings
- settings::HumanByteSize
- settings::JJRng
- settings::RepoSettings
- settings::UserSettings
- simple_op_heads_store::SimpleOpHeadsStore
- simple_op_store::SimpleOpStore
- stacked_table::MutableTable
- stacked_table::ReadonlyTable
- stacked_table::TableStore
- store::Store
- transaction::Transaction
- transaction::UnpublishedOperation
- tree::Tree
- tree::TreeEntriesIterator
- tree_builder::TreeBuilder
- view::View
- working_copy::CheckoutStats
- working_copy::FileState
- working_copy::LockedWorkingCopy
- working_copy::SnapshotOptions
- working_copy::TreeState
- working_copy::WorkingCopy
- workspace::Workspace
- workspace::WorkspaceLoader
Enums
- backend::BackendError
- backend::MergedTreeId
- backend::Phase
- backend::TreeValue
- default_index_store::DefaultIndexStoreError
- default_index_store::IndexLoadError
- diff::DiffHunk
- files::MergeResult
- fsmonitor::FsmonitorKind
- git::FailedRefExportReason
- git::GitConfigParseError
- git::GitExportError
- git::GitFetchError
- git::GitImportError
- git::GitPushError
- git::GitRemoteManagementError
- git_backend::GitBackendError
- git_backend::GitBackendInitError
- git_backend::GitBackendLoadError
- index::IndexWriteError
- index::PrefixResolution
- matchers::Visit
- matchers::VisitDirs
- matchers::VisitFiles
- merged_tree::MergedTree
- merged_tree::MergedTreeValue
- op_heads_store::OpHeadResolutionError
- op_store::OpStoreError
- protos::local_store::tree_value::Value
- protos::op_store::ref_target::Value
- protos::working_copy::FileType
- protos::working_copy::watchman_clock::WatchmanClock
- refs::BranchPushAction
- repo::CheckOutCommitError
- repo::EditCommitError
- repo::RepoInitError
- repo::RepoLoaderError
- repo::StoreLoadError
- repo_path::FsPathParseError
- revset::ResolvedExpression
- revset::ResolvedPredicateExpression
- revset::RevsetCommitRef
- revset::RevsetEvaluationError
- revset::RevsetExpression
- revset::RevsetFilterPredicate
- revset::RevsetParseErrorKind
- revset::RevsetResolutionError
- revset::Rule
- revset::StringPattern
- revset_graph::RevsetGraphEdgeType
- stacked_table::TableStoreError
- tree::TreeMergeError
- view::RefName
- working_copy::CheckoutError
- working_copy::FileType
- working_copy::ResetError
- working_copy::SnapshotError
- working_copy::TreeStateError
- workspace::WorkspaceInitError
- workspace::WorkspaceLoadError
Traits
- backend::Backend
- backend::ObjectId
- content_hash::ContentHash
- id_prefix::IdIndexSource
- id_prefix::IdIndexSourceEntry
- index::Index
- index::IndexStore
- index::MutableIndex
- index::ReadonlyIndex
- matchers::Matcher
- op_heads_store::OpHeadsStore
- op_heads_store::OpHeadsStoreLock
- op_store::OpStore
- op_store::RefTargetOptionExt
- repo::Repo
- repo_path::RepoPathJoin
- revset::ChangeIdIndex
- revset::Revset
- revset::RevsetIteratorExt
- revset::SymbolResolver
- settings::ConfigResultExt
- stacked_table::TableSegment
- submodule_store::SubmoduleStore
Functions
- backend::common_hex_len
- backend::make_root_commit
- conflicts::extract_as_single_hunk
- conflicts::materialize
- conflicts::materialize_merge_result
- conflicts::parse_conflict
- conflicts::update_from_content
- content_hash::blake2b_hash
- dag_walk::closest_common_node
- dag_walk::dfs
- dag_walk::heads
- dag_walk::leaves
- dag_walk::topo_order_forward
- dag_walk::topo_order_reverse
- dag_walk::topo_order_reverse_lazy
- dag_walk::topo_order_reverse_ord
- default_revset_engine::evaluate
- diff::diff
- diff::find_line_ranges
- diff::find_nonword_ranges
- diff::find_word_ranges
- file_util::normalize_path
- file_util::persist_content_addressed_temp_file
- file_util::relative_path
- files::diff
- files::merge
- fmt_util::binary_prefix
- git::add_remote
- git::build_unified_branches_map
- git::export_refs
- git::export_some_refs
- git::fetch
- git::get_local_git_tracking_branch
- git::import_refs
- git::import_some_refs
- git::is_reserved_git_remote_ref
- git::parse_gitmodules
- git::push_updates
- git::remove_remote
- git::rename_remote
- git::reset_head
- hex_util::to_forward_hex
- hex_util::to_reverse_hex
- local_backend::commit_to_proto
- merge::trivial_merge
- op_heads_store::resolve_op_heads
- operation::walk_ancestors
- refs::classify_branch_push_action
- refs::merge_ref_targets
- revset::optimize
- revset::parse
- revset::walk_revs
- rewrite::back_out_commit
- rewrite::merge_commit_trees
- rewrite::merge_commit_trees_without_repo
- rewrite::rebase_commit
- transaction::create_op_metadata
- tree::merge_trees
- tree::try_resolve_file_conflict
Type Aliases
- backend::BackendResult
- op_store::OpStoreResult
- revset::PrefixResolver
- stacked_table::TableStoreResult
- working_copy::SnapshotProgress