List of all items
Structs
- core::dag::Dag
- core::effects::Effects
- core::effects::ErrorStream
- core::effects::OutputStream
- core::effects::ProgressHandle
- core::eventlog::EventCursor
- core::eventlog::EventLogDb
- core::eventlog::EventReplayer
- core::eventlog::EventTransactionId
- core::formatting::Glyphs
- core::formatting::Pluralize
- core::formatting::StyledStringBuilder
- core::node_descriptors::BranchesDescriptor
- core::node_descriptors::CommitMessageDescriptor
- core::node_descriptors::CommitOidDescriptor
- core::node_descriptors::DifferentialRevisionDescriptor
- core::node_descriptors::ObsolescenceExplanationDescriptor
- core::node_descriptors::RelativeTimeDescriptor
- core::rewrite::BuildRebasePlanOptions
- core::rewrite::ExecuteRebasePlanOptions
- core::rewrite::MergeConflictInfo
- core::rewrite::RebasePlan
- core::rewrite::RebasePlanBuilder
- core::rewrite::RepoResource
- core::task::ResourceHandle
- core::task::ResourcePool
- git::Branch
- git::CheckOutCommitOptions
- git::CherryPickFastOptions
- git::Commit
- git::Config
- git::ConfigValue
- git::Diff
- git::GitRunInfo
- git::GitVersion
- git::NonZeroOid
- git::PatchId
- git::Reference
- git::Repo
- git::RepoReferencesSnapshot
- git::ResolvedReferenceInfo
- git::StatusEntry
- git::Tree
- testing::Git
- testing::GitInitOptions
- testing::GitRunOptions
- testing::GitWrapper
- testing::GitWrapperWithRemoteRepo
Enums
- core::dag::ResolveCommitsResult
- core::effects::OperationType
- core::eventlog::CommitActivityStatus
- core::eventlog::Event
- core::node_descriptors::NodeObject
- core::node_descriptors::Redactor
- core::rewrite::BuildRebasePlanError
- core::rewrite::ExecuteRebasePlanResult
- git::AmendFastOptions
- git::CategorizedReferenceName
- git::CherryPickFastError
- git::FileStatus
- git::MaybeZeroOid
- git::ReferenceTarget
Traits
Functions
- core::config::env_vars::get_git_exec_path
- core::config::env_vars::get_path_to_git
- core::config::get_comment_char
- core::config::get_commit_descriptors_branches
- core::config::get_commit_descriptors_differential_revision
- core::config::get_commit_descriptors_relative_time
- core::config::get_commit_template
- core::config::get_core_hooks_path
- core::config::get_default_branch_name
- core::config::get_editor
- core::config::get_main_branch_name
- core::config::get_next_interactive
- core::config::get_restack_preserve_timestamps
- core::config::get_restack_warn_abandoned
- core::dag::commit_set_to_vec
- core::dag::resolve_commits
- core::dag::sort_commit_set
- core::eventlog::is_gc_ref
- core::eventlog::should_ignore_ref_updates
- core::eventlog::testing::get_event_replayer_events
- core::eventlog::testing::make_dummy_transaction_id
- core::eventlog::testing::redact_event_timestamp
- core::formatting::printable_styled_string
- core::formatting::set_effect
- core::gc::find_dangling_references
- core::gc::mark_commit_reachable
- core::node_descriptors::render_node_descriptors
- core::rewrite::execute_rebase_plan
- core::rewrite::find_abandoned_children
- core::rewrite::find_rewrite_target
- core::rewrite::move_branches
- core::rewrite::rewrite_hooks::hook_drop_commit_if_empty
- core::rewrite::rewrite_hooks::hook_post_rewrite
- core::rewrite::rewrite_hooks::hook_register_extra_post_rewrite_hook
- core::rewrite::rewrite_hooks::hook_skip_upstream_applied_commit
- core::rewrite::rewrite_hooks::save_original_head_info
- git::check_out_commit
- git::message_prettify
- testing::make_git
- testing::make_git_with_remote_repo
- util::get_from_path
- util::get_sh