List of all items
Structs
- cleanup_guard::CleanupGuard
- cli_util::Args
- cli_util::CliRunner
- cli_util::CommandHelper
- 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::FormatRecorder
- formatter::FormatterFactory
- formatter::LabeledWriter
- formatter::PlainTextFormatter
- formatter::SanitizingFormatter
- formatter::Style
- graphlog::AsciiGraphDrawer
- graphlog::SaplingGraphLog
- merge_tools::ExternalMergeTool
- template_builder::BuildContext
- template_builder::Expression
- template_parser::ExpressionNode
- template_parser::FunctionCallNode
- template_parser::LambdaNode
- template_parser::MethodCallNode
- template_parser::TemplateAliasesMap
- template_parser::TemplateParseError
- templater::ConcatTemplate
- templater::ConditionalTemplate
- templater::FormattablePropertyTemplate
- templater::LabelTemplate
- templater::ListPropertyTemplate
- templater::Literal
- templater::PlainTextFormattedProperty
- templater::PropertyPlaceholder
- templater::ReformatTemplate
- templater::SeparateTemplate
- templater::TemplateFunction
- templater::TemplatePropertyFn
- templater::TimestampRange
- time_util::FormattingItems
- ui::OutputGuard
- ui::ProgressOutput
- ui::Ui
Enums
- cli_util::CommandError
- cli_util::LogContentFormat
- cli_util::WorkingCopyFreshness
- config::CommandNameAndArgs
- config::ConfigError
- config::ConfigSource
- diff_util::DiffFormat
- graphlog::Edge
- merge_tools::ConflictResolveError
- merge_tools::DiffEditError
- merge_tools::DiffGenerateError
- merge_tools::MergeTool
- template_builder::CoreTemplatePropertyKind
- template_parser::ExpressionKind
- template_parser::Rule
- template_parser::TemplateAliasId
- template_parser::TemplateParseErrorKind
- ui::ColorChoice
- ui::PaginationChoice
- ui::UiStderr
- ui::UiStdout
Traits
- formatter::Formatter
- graphlog::GraphLog
- template_builder::IntoTemplateProperty
- template_builder::TemplateLanguage
- templater::IntoTemplate
- templater::ListTemplate
- templater::Template
- templater::TemplateProperty
Functions
- cleanup_guard::init
- cli_util::check_stale_working_copy
- cli_util::expand_args
- cli_util::get_new_config_file_path
- cli_util::handle_command_result
- cli_util::join_message_paragraphs
- cli_util::parse_args
- cli_util::parse_string_pattern
- cli_util::print_checkout_stats
- cli_util::print_failed_git_export
- cli_util::print_git_import_stats
- cli_util::resolve_all_revs
- cli_util::resolve_multiple_nonempty_revsets
- cli_util::resolve_multiple_nonempty_revsets_default_single
- 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
- cli_util::write_config_value_to_file
- commands::default_app
- commands::run_command
- commit_templater::parse
- config::default_config
- config::existing_config_path
- config::new_config_path
- description_util::combine_messages
- description_util::description_template_for_commit
- description_util::description_template_for_describe
- description_util::diff_summary_to_description
- description_util::edit_description
- 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_stat
- diff_util::show_diff_summary
- diff_util::show_git_diff
- diff_util::show_patch
- diff_util::show_types
- graphlog::get_graphlog
- merge_tools::edit_diff
- merge_tools::generate_diff
- merge_tools::get_tool_config
- merge_tools::get_tool_config_from_args
- merge_tools::run_mergetool
- operation_templater::parse
- template_builder::build
- template_builder::build_core_method
- template_builder::build_expression
- template_builder::build_formattable_list_method
- template_builder::build_unformattable_list_method
- template_builder::expect_boolean_expression
- template_builder::expect_integer_expression
- template_builder::expect_plain_text_expression
- template_builder::expect_template_expression
- template_parser::expand_aliases
- template_parser::expect_arguments
- template_parser::expect_exact_arguments
- template_parser::expect_lambda_with
- template_parser::expect_no_arguments
- template_parser::expect_some_arguments
- template_parser::expect_string_literal_with
- template_parser::parse
- template_parser::parse_template
- templater::format_joined
- text_util::complete_newline
- text_util::elide_start
- text_util::split_email
- text_util::wrap_bytes
- text_util::write_indented
- text_util::write_wrapped
- time_util::format_absolute_timestamp
- time_util::format_absolute_timestamp_with
- time_util::format_duration
- time_util::format_timestamp_relative_to_now