List of all items[−]
Structs
- commands::smartlog::SmartlogGraph
- commands::smartlog::SmartlogOptions
- 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::RebasePlanBuilder
- git::Branch
- 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
- opts::CheckoutOptions
- opts::MoveOptions
- opts::Opts
- opts::TraverseCommitsOptions
- testing::Git
- testing::GitInitOptions
- testing::GitRunOptions
- testing::GitWrapper
- testing::GitWrapperWithRemoteRepo
- tui::testing::CursiveTestingBackend
Enums
- commands::navigation::Command
- commands::navigation::Distance
- commands::navigation::Towards
- core::dag::ResolveCommitsResult
- core::effects::OperationType
- core::eventlog::CommitActivityStatus
- core::eventlog::Event
- core::node_descriptors::NodeObject
- core::rewrite::ExecuteRebasePlanResult
- git::AmendFastOptions
- git::CategorizedReferenceName
- git::CherryPickFastError
- git::FileStatus
- git::MaybeZeroOid
- git::ReferenceTarget
- opts::ColorSetting
- opts::Command
- opts::WrappedCommand
- tui::testing::CursiveTestingEvent
Traits
Macros
Functions
- commands::amend::amend
- commands::gc::gc
- commands::gc::mark_commit_reachable
- commands::hide::hide
- commands::hide::unhide
- commands::hooks::hook_post_checkout
- commands::hooks::hook_post_commit
- commands::hooks::hook_post_merge
- commands::hooks::hook_reference_transaction
- commands::init::init
- commands::init::uninstall
- commands::main
- commands::move::move
- commands::navigation::checkout
- commands::navigation::traverse_commits
- commands::restack::restack
- commands::smartlog::make_smartlog_graph
- commands::smartlog::render_graph
- commands::smartlog::smartlog
- commands::undo::testing::select_past_event
- commands::undo::testing::undo_events
- commands::undo::undo
- commands::wrap::wrap
- core::config::get_commit_descriptors_branches
- core::config::get_commit_descriptors_differential_revision
- core::config::get_commit_descriptors_relative_time
- core::config::get_core_hooks_path
- core::config::get_default_branch_name
- 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::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
- git::check_out_commit
- opts::write_man_pages
- testing::get_path_to_git
- testing::make_git
- testing::make_git_with_remote_repo
- tui::prompt_select_commit
- tui::testing::screen_to_string
- tui::with_siv
- util::get_from_path
- util::get_sh