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::GitImportExportLock
- cli_util::GlobalArgs
- cli_util::LogContentFormat
- cli_util::RemoteBookmarkNamePattern
- cli_util::RevisionArg
- cli_util::TracingSubscription
- cli_util::WorkspaceCommandEnvironment
- cli_util::WorkspaceCommandHelper
- cli_util::WorkspaceCommandTransaction
- command_error::CommandError
- commit_templater::AnnotationLine
- commit_templater::CommitKeywordCache
- commit_templater::CommitRef
- commit_templater::CommitRefsIndex
- commit_templater::CommitTemplateBuildFnTable
- commit_templater::CommitTemplateLanguage
- commit_templater::CryptographicSignature
- commit_templater::DiffStatsFormatted
- commit_templater::RefSymbolBuf
- commit_templater::ShortestIdPrefix
- commit_templater::TreeDiff
- commit_templater::TreeDiffEntry
- commit_templater::TreeEntry
- commit_templater::WorkspaceRef
- config::AnnotatedValue
- config::ConfigEnv
- config::NonEmptyCommandArgsVec
- config::RawConfig
- description_util::ParsedBulkEditMessage
- description_util::TempTextEditError
- description_util::TextEditor
- diff_util::ColorWordsDiffOptions
- diff_util::DiffFormatArgs
- diff_util::DiffRenderer
- diff_util::DiffStatEntry
- diff_util::DiffStatOptions
- diff_util::DiffStats
- diff_util::LineDiffOptions
- diff_util::UnifiedDiffOptions
- formatter::ColorFormatter
- formatter::FormatRecorder
- formatter::FormatterFactory
- formatter::HeadingLabeledWriter
- formatter::LabeledScope
- formatter::PlainTextFormatter
- formatter::SanitizingFormatter
- formatter::Style
- generic_templater::GenericTemplateLanguage
- git_util::GitSidebandProgressMessageWriter
- git_util::Progress
- graphlog::SaplingGraphLog
- merge_tools::DiffEditor
- merge_tools::ExternalMergeTool
- merge_tools::MergeEditor
- merge_tools::MergeToolPartialResolutionError
- operation_templater::OperationTemplateBuildFnTable
- operation_templater::OperationTemplateLanguage
- operation_templater::OperationTemplateLanguageBuildFnTable
- revset_util::BookmarkNameParseError
- revset_util::RevsetExpressionEvaluator
- revset_util::TagNameParseError
- 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::Email
- templater::FormattablePropertyTemplate
- templater::JoinTemplate
- templater::LabelTemplate
- templater::ListPropertyTemplate
- templater::Literal
- templater::PlainTextFormattedProperty
- templater::PropertyPlaceholder
- templater::RawEscapeSequenceTemplate
- templater::ReformatTemplate
- templater::SeparateTemplate
- templater::TemplateFormatter
- templater::TemplateFunction
- templater::TemplatePropertyError
- templater::TemplateRenderer
- time_util::FormattingItems
- ui::OutputGuard
- ui::ProgressOutput
- ui::Ui
Enums
- cli_util::DiffSelector
- command_error::CommandErrorKind
- command_error::ErrorHint
- commit_templater::CommitTemplatePropertyKind
- config::CommandNameAndArgs
- config::ConfigArgKind
- description_util::ParseBulkEditMessageError
- description_util::TextEditError
- diff_util::ConflictDiffMethod
- diff_util::DiffEntryStatus
- diff_util::DiffFormat
- diff_util::DiffRenderError
- generic_templater::GenericTemplatePropertyKind
- graphlog::GraphStyle
- merge_tools::ConflictResolveError
- merge_tools::DiffEditError
- merge_tools::DiffEditTool
- merge_tools::DiffGenerateError
- merge_tools::DiffToolMode
- merge_tools::MergeTool
- merge_tools::MergeToolConfigError
- operation_templater::OperationTemplateLanguagePropertyKind
- 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::StreampagerAlternateScreenMode
- ui::UiStderr
- ui::UiStdout
Traits
- commit_templater::CommitTemplateLanguageExtension
- formatter::Formatter
- formatter::FormatterExt
- graphlog::GraphLog
- operation_templater::OperationTemplateEnvironment
- operation_templater::OperationTemplateLanguageExtension
- operation_templater::OperationTemplatePropertyVar
- template_builder::CoreTemplatePropertyVar
- template_builder::TemplateLanguage
- templater::ListTemplate
- templater::Template
- templater::TemplateProperty
- templater::TemplatePropertyExt
- templater::WrapTemplateProperty
Functions
- cleanup_guard::init
- cli_util::compute_commit_location
- cli_util::default_ignored_remote_name
- cli_util::expand_args
- cli_util::export_working_copy_changes_to_git
- cli_util::find_workspace_dir
- cli_util::format_template
- cli_util::has_tracked_remote_bookmarks
- cli_util::load_template_aliases
- cli_util::merge_args_with
- cli_util::print_checkout_stats
- cli_util::print_conflicted_paths
- cli_util::print_snapshot_stats
- cli_util::print_unmatched_explicit_paths
- cli_util::print_untracked_files
- cli_util::print_updated_commits
- 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::cli_error_with_message
- command_error::config_error
- command_error::config_error_with_message
- command_error::internal_error
- command_error::internal_error_with_message
- command_error::print_error_sources
- 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
- complete::aliases
- complete::all_revision_files
- complete::bookmarks
- complete::branch_name_equals_any_revision
- complete::config_keys
- complete::diff_editors
- complete::diff_formatters
- complete::git_remotes
- complete::interdiff_files
- complete::leaf_config_key_value
- complete::leaf_config_keys
- complete::local_bookmarks
- complete::local_tags
- complete::log_files
- complete::merge_editors
- complete::modified_changes_in_or_range_files
- complete::modified_files
- complete::modified_from_files
- complete::modified_range_files
- complete::modified_revision_files
- complete::modified_revision_or_range_files
- complete::operations
- complete::revision_conflicted_files
- complete::revset_expression_all
- complete::revset_expression_mutable
- complete::revset_expression_mutable_conflicts
- complete::squash_revision_files
- complete::template_aliases
- complete::tracked_bookmarks
- complete::untracked_bookmarks
- complete::workspaces
- config::config_from_environment
- config::default_config_layers
- config::default_config_migrations
- config::find_all_variables
- config::interpolate_variables
- config::parse_config_args
- config::parse_value_or_bare_string
- config::resolved_config_values
- config::to_serializable_value
- description_util::add_trailers
- description_util::add_trailers_with_template
- description_util::combine_messages_for_editing
- description_util::description_template
- description_util::edit_description
- description_util::edit_multiple_descriptions
- description_util::join_message_paragraphs
- description_util::parse_trailers_template
- description_util::try_combine_messages
- diff_util::all_builtin_diff_format_names
- diff_util::diff_formats_for
- diff_util::diff_formats_for_log
- diff_util::diff_status
- diff_util::get_copy_records
- diff_util::show_color_words_diff
- diff_util::show_diff_stats
- diff_util::show_diff_summary
- diff_util::show_file_by_file_diff
- diff_util::show_git_diff
- diff_util::show_names
- diff_util::show_templated
- diff_util::show_types
- git_util::absolute_git_url
- git_util::is_colocated_git_workspace
- git_util::print_git_export_stats
- git_util::print_git_import_stats
- git_util::with_remote_git_callbacks
- graphlog::get_graphlog
- merge_tools::configured_merge_tools
- merge_tools::generate_diff
- merge_tools::get_external_tool_config
- merge_tools::invoke_external_diff
- revset_util::default_symbol_resolver
- revset_util::load_revset_aliases
- revset_util::parse_bookmark_name
- revset_util::parse_immutable_heads_expression
- revset_util::parse_tag_name
- revset_util::parse_union_name_patterns
- template_builder::build
- template_builder::build_expression
- template_builder::builtin_formattable_list_methods
- template_builder::builtin_unformattable_list_methods
- template_builder::expect_boolean_expression
- template_builder::expect_integer_expression
- template_builder::expect_isize_expression
- template_builder::expect_serialize_expression
- template_builder::expect_stringify_expression
- template_builder::expect_template_expression
- template_builder::expect_usize_expression
- template_builder::merge_fn_map
- template_builder::parse
- template_parser::catch_aliases
- template_parser::expect_lambda
- template_parser::expect_string_literal
- template_parser::expect_string_pattern
- 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_end
- text_util::elide_start
- text_util::parse_author
- text_util::split_email
- text_util::wrap_bytes
- text_util::write_indented
- text_util::write_padded_centered
- text_util::write_padded_end
- text_util::write_padded_start
- text_util::write_truncated_end
- text_util::write_truncated_start
- text_util::write_wrapped
- time_util::format_absolute_timestamp
- time_util::format_absolute_timestamp_with
- time_util::format_duration
Type Aliases
- cli_util::CliDispatchFn
- commit_templater::CommitTemplateBuildMethodFnMap
- generic_templater::GenericTemplateBuildKeywordFn
- generic_templater::GenericTemplateBuildKeywordFnMap
- template_builder::BuildListTemplateMethodFn
- template_builder::BuildListTemplateMethodFnMap
- template_builder::BuildTemplateMethodFn
- template_builder::BuildTemplateMethodFnMap
- 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::BoxedSerializeProperty
- templater::BoxedTemplateProperty
- templater::SizeHint