List of all items
Structs
- cleanup_guard::CleanupGuard
- cli_util::Args
- cli_util::CliRunner
- cli_util::CommandHelper
- cli_util::DescriptionArg
- cli_util::EarlyArgs
- cli_util::GlobalArgs
- cli_util::RevisionArg
- cli_util::RevisionArgValueParser
- cli_util::TracingSubscription
- cli_util::WorkspaceCommandHelper
- cli_util::WorkspaceCommandTransaction
- config::AnnotatedValue
- config::LayeredConfigs
- config::NonEmptyCommandArgsVec
- diff_util::DiffFormatArgs
- formatter::ColorFormatter
- formatter::FormatterFactory
- formatter::LabeledWriter
- formatter::PlainTextFormatter
- formatter::SanitizingFormatter
- formatter::Style
- graphlog::AsciiGraphDrawer
- graphlog::SaplingGraphLog
- template_parser::ExpressionNode
- template_parser::TemplateAliasesMap
- template_parser::TemplateParseError
- templater::BranchProperty
- templater::CommitOrChangeId
- templater::ConditionalTemplate
- templater::FormattablePropertyTemplate
- templater::GitHeadProperty
- templater::GitRefsProperty
- templater::LabelTemplate
- templater::ListTemplate
- templater::Literal
- templater::PlainTextFormattedProperty
- templater::SeparateTemplate
- templater::ShortestIdPrefix
- templater::TagProperty
- templater::TemplateFunction
- templater::TemplatePropertyFn
- templater::WorkingCopiesProperty
- ui::OutputGuard
- ui::Ui
Enums
- cli_util::CommandError
- cli_util::StaleWorkingCopyError
- config::CommandNameAndArgs
- config::ConfigError
- config::ConfigSource
- diff_util::DiffFormat
- graphlog::Edge
- merge_tools::ConflictResolveError
- merge_tools::DiffEditError
- merge_tools::ExternalToolError
- template_parser::Rule
- template_parser::TemplateParseErrorKind
- ui::ColorChoice
- ui::PaginationChoice
Traits
Functions
- cleanup_guard::init
- cli_util::check_stale_working_copy
- cli_util::complete_newline
- cli_util::expand_args
- cli_util::handle_command_result
- cli_util::parse_args
- cli_util::print_checkout_stats
- cli_util::print_failed_git_export
- cli_util::resolve_multiple_nonempty_revsets
- cli_util::resolve_mutliple_nonempty_revsets_flag_guarded
- cli_util::run_ui_editor
- cli_util::serialize_config_value
- cli_util::short_change_hash
- cli_util::short_commit_hash
- cli_util::short_operation_hash
- cli_util::start_repo_transaction
- cli_util::update_working_copy
- cli_util::user_error
- cli_util::user_error_with_hint
- commands::default_app
- commands::run_command
- config::config_path
- config::default_config
- diff_util::diff_formats_for
- diff_util::diff_formats_for_log
- diff_util::show_color_words_diff
- diff_util::show_diff
- diff_util::show_diff_summary
- diff_util::show_git_diff
- diff_util::show_patch
- graphlog::get_graphlog
- merge_tools::edit_diff
- merge_tools::run_mergetool
- template_parser::parse_commit_template
- template_parser::parse_template
- time_util::format_absolute_timestamp
- time_util::format_duration
- time_util::format_timestamp_relative_to_now