List of all items
Structs
- cleanup_guard::CleanupGuard
- cli_util::AdvanceableBookmark
- cli_util::Args
- cli_util::CliRunner
- cli_util::CommandHelper
- cli_util::EarlyArgs
- cli_util::GlobalArgs
- cli_util::LogContentFormat
- cli_util::RemoteBookmarkName
- cli_util::RemoteBookmarkNamePattern
- cli_util::RevisionArg
- cli_util::TracingSubscription
- cli_util::WorkspaceCommandEnvironment
- cli_util::WorkspaceCommandHelper
- cli_util::WorkspaceCommandTransaction
- command_error::CommandError
- commit_templater::CommitKeywordCache
- commit_templater::CommitTemplateBuildFnTable
- commit_templater::CommitTemplateLanguage
- commit_templater::RefName
- commit_templater::RefNamesIndex
- commit_templater::ShortestIdPrefix
- commit_templater::TreeDiff
- config::AnnotatedValue
- config::ConfigNamePathBuf
- config::LayeredConfigs
- config::NonEmptyCommandArgsVec
- description_util::ParsedBulkEditMessage
- diff_util::ColorWordsOptions
- diff_util::DiffFormatArgs
- diff_util::DiffRenderer
- formatter::ColorFormatter
- formatter::FormatRecorder
- formatter::FormatterFactory
- formatter::HeadingLabeledWriter
- formatter::LabeledWriter
- formatter::PlainTextFormatter
- formatter::SanitizingFormatter
- formatter::Style
- generic_templater::GenericTemplateLanguage
- git_util::GitSidebandProgressMessageWriter
- graphlog::SaplingGraphLog
- merge_tools::DiffEditor
- merge_tools::ExternalMergeTool
- merge_tools::MergeEditor
- operation_templater::OperationTemplateBuildFnTable
- operation_templater::OperationTemplateLanguage
- revset_util::RevsetExpressionEvaluator
- template_builder::BuildContext
- template_builder::CoreTemplateBuildFnTable
- template_builder::Expression
- template_parser::LambdaNode
- template_parser::MethodCallNode
- template_parser::TemplateAliasParser
- template_parser::TemplateParseError
- templater::CoalesceTemplate
- templater::ConcatTemplate
- templater::ConditionalTemplate
- templater::FormattablePropertyTemplate
- templater::LabelTemplate
- templater::ListPropertyTemplate
- templater::Literal
- templater::PlainTextFormattedProperty
- templater::PropertyPlaceholder
- templater::ReformatTemplate
- templater::SeparateTemplate
- templater::TemplateFormatter
- templater::TemplateFunction
- templater::TemplatePropertyError
- templater::TemplateRenderer
- templater::TimestampRange
- time_util::FormattingItems
- time_util::TimestampOutOfRange
- ui::BuiltinPager
- ui::OutputGuard
- ui::ProgressOutput
- ui::Ui
Enums
- cli_util::DiffSelector
- cli_util::WorkingCopyFreshness
- command_error::CommandErrorKind
- command_error::ErrorHint
- commit_templater::CommitOrChangeId
- commit_templater::CommitTemplatePropertyKind
- config::CommandNameAndArgs
- config::ConfigError
- config::ConfigSource
- description_util::ParseBulkEditMessageError
- diff_util::DiffFormat
- diff_util::DiffRenderError
- generic_templater::GenericTemplatePropertyKind
- graphlog::Edge
- graphlog::GraphStyle
- merge_tools::ConflictResolveError
- merge_tools::DiffEditError
- merge_tools::DiffGenerateError
- merge_tools::DiffToolMode
- merge_tools::MergeTool
- merge_tools::MergeToolConfigError
- operation_templater::OperationTemplatePropertyKind
- revset_util::UserRevsetEvaluationError
- template_builder::CoreTemplatePropertyKind
- template_parser::BinaryOp
- template_parser::ExpressionKind
- template_parser::Rule
- template_parser::TemplateParseErrorKind
- template_parser::UnaryOp
- ui::ColorChoice
- ui::PaginationChoice
- ui::UiStderr
- ui::UiStdout
Traits
- commit_templater::CommitTemplateLanguageExtension
- formatter::Formatter
- graphlog::GraphLog
- operation_templater::OperationTemplateLanguageExtension
- template_builder::IntoTemplateProperty
- template_builder::TemplateLanguage
- templater::ListTemplate
- templater::Template
- templater::TemplateProperty
- templater::TemplatePropertyExt
Functions
- cleanup_guard::init
- cli_util::check_stale_working_copy
- cli_util::edit_temp_file
- cli_util::expand_args
- cli_util::format_template
- cli_util::get_new_config_file_path
- cli_util::parse_args
- cli_util::print_checkout_stats
- cli_util::print_conflicted_paths
- cli_util::print_trackable_remote_bookmarks
- cli_util::print_unmatched_explicit_paths
- cli_util::run_ui_editor
- 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
- command_error::cli_error
- command_error::config_error
- command_error::config_error_with_message
- command_error::internal_error
- command_error::internal_error_with_message
- command_error::print_parse_diagnostics
- command_error::user_error
- command_error::user_error_with_hint
- command_error::user_error_with_message
- commands::default_app
- commands::run_command
- config::default_config
- config::existing_config_path
- config::find_all_variables
- config::interpolate_variables
- config::new_config_path
- config::parse_toml_value_or_bare_string
- config::to_toml_value
- config::write_config_value_to_file
- description_util::combine_messages
- description_util::description_template
- description_util::edit_description
- description_util::edit_multiple_descriptions
- description_util::join_message_paragraphs
- diff_util::diff_formats_for
- diff_util::diff_formats_for_log
- diff_util::get_copy_records
- diff_util::show_color_words_diff
- diff_util::show_diff_stat
- diff_util::show_diff_summary
- diff_util::show_file_by_file_diff
- diff_util::show_git_diff
- diff_util::show_names
- diff_util::show_types
- git_util::get_git_repo
- git_util::is_colocated_git_workspace
- git_util::print_failed_git_export
- git_util::print_git_import_stats
- git_util::with_remote_git_callbacks
- graphlog::get_graphlog
- merge_tools::generate_diff
- merge_tools::get_external_tool_config
- merge_tools::invoke_external_diff
- revset_util::default_symbol_resolver
- revset_util::evaluate
- revset_util::load_revset_aliases
- revset_util::parse_immutable_heads_expression
- template_builder::build
- 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_isize_expression
- template_builder::expect_plain_text_expression
- template_builder::expect_template_expression
- template_builder::expect_usize_expression
- template_builder::merge_fn_map
- template_builder::parse
- template_parser::expect_lambda_with
- template_parser::expect_string_literal_with
- template_parser::lookup_function
- template_parser::lookup_method
- template_parser::parse
- template_parser::parse_template
- templater::format_joined
- text_util::complete_newline
- text_util::elide_start
- text_util::parse_author
- 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
Type Aliases
- commit_templater::CommitTemplateBuildMethodFnMap
- generic_templater::GenericTemplateBuildKeywordFn
- generic_templater::GenericTemplateBuildKeywordFnMap
- operation_templater::OperationTemplateBuildMethodFnMap
- template_builder::TemplateBuildFunctionFn
- template_builder::TemplateBuildFunctionFnMap
- template_builder::TemplateBuildMethodFn
- template_builder::TemplateBuildMethodFnMap
- template_parser::ExpressionNode
- template_parser::FunctionCallNode
- template_parser::TemplateAliasesMap
- template_parser::TemplateDiagnostics
- template_parser::TemplateParseResult
- templater::SizeHint