List of all items
Structs
- CodeSuggestion
- ColorSpec
- DelayDm
- DelayedBugPanic
- DelayedDiagnostic
- Diagnostic
- DiagnosticArgFromDisplay
- DiagnosticBuilder
- DiagnosticStyledString
- DiagnosticSymbolList
- ErrorGuaranteed
- ExpectedLifetimeParameter
- ExplicitBug
- FatalError
- FatalErrorMarker
- Handler
- HandlerFlags
- HandlerInner
- IndicateAnonymousLifetime
- InvalidFlushedDelayedDiagnosticLevel
- LanguageIdentifier
- MultiSpan
- Noted
- SingleLabelManySpans
- SpanLabel
- SubDiagnostic
- Substitution
- SubstitutionHighlight
- SubstitutionPart
- annotate_snippet_emitter_writer::AnnotateSnippetEmitterWriter
- diagnostic::Diagnostic
- diagnostic::DiagnosticLocation
- diagnostic::DiagnosticStyledString
- diagnostic::SubDiagnostic
- diagnostic::SuggestionsDisabled
- diagnostic_builder::Bug
- diagnostic_builder::DiagnosticBuilder
- diagnostic_builder::DiagnosticBuilderInner
- diagnostic_builder::Noted
- diagnostic_impls::DelayedAtWithNewline
- diagnostic_impls::DelayedAtWithoutNewline
- diagnostic_impls::DiagnosticArgFromDisplay
- diagnostic_impls::DiagnosticSymbolList
- diagnostic_impls::ExpectedLifetimeParameter
- diagnostic_impls::IndicateAnonymousLifetime
- diagnostic_impls::InvalidFlushedDelayedDiagnosticLevel
- diagnostic_impls::SingleLabelManySpans
- emitter::Buffy
- emitter::EmitterWriter
- emitter::FileWithAnnotatedLines
- emitter::Margin
- emitter::SilentEmitter
- json::ArtifactNotification
- json::Diagnostic
- json::DiagnosticCode
- json::DiagnosticSpan
- json::DiagnosticSpanLine
- json::DiagnosticSpanMacroExpansion
- json::FutureBreakageItem
- json::FutureIncompatReport
- json::JsonEmitter
- json::UnusedExterns
- markdown::MdStream
- markdown::parse::Context
- registry::InvalidErrorCode
- registry::Registry
- snippet::Annotation
- snippet::AnnotationColumn
- snippet::Line
- snippet::MultilineAnnotation
- snippet::StyledString
- styled_buffer::StyledBuffer
- styled_buffer::StyledChar
Enums
- Applicability
- Color
- DiagnosticArgValue
- DiagnosticId
- DiagnosticMessage
- LabelKind
- Level
- StashKey
- Style
- SubdiagnosticMessage
- SuggestionStyle
- TerminalUrl
- diagnostic::DiagnosticArgValue
- diagnostic::DiagnosticId
- diagnostic::StringPart
- diagnostic_builder::DiagnosticBuilderState
- diagnostic_impls::LabelKind
- emitter::ColorConfig
- emitter::DisplaySuggestion
- emitter::HumanReadableErrorType
- error::TranslateError
- error::TranslateErrorKind
- markdown::MdTree
- markdown::parse::BreakRule
- markdown::parse::ParseOpt
- markdown::parse::Prev
- snippet::AnnotationType
- snippet::Style
Traits
- AddToDiagnostic
- DecorateLint
- EmissionGuarantee
- IntoDiagnostic
- IntoDiagnosticArg
- WriteColor
- diagnostic::AddToDiagnostic
- diagnostic::DecorateLint
- diagnostic::IntoDiagnosticArg
- diagnostic_builder::EmissionGuarantee
- diagnostic_builder::IntoDiagnostic
- emitter::Emitter
- translation::Translate
Macros
- diagnostic_builder::forward
- diagnostic_impls::into_diagnostic_arg_using_display
- error_code
- pluralize
- struct_span_err
Functions
- add_elided_lifetime_in_path_suggestion
- annotate_snippet_emitter_writer::annotation_type_for_level
- annotate_snippet_emitter_writer::source_string
- default_track_diagnostic
- emitter::draw_col_separator
- emitter::draw_col_separator_no_space
- emitter::draw_col_separator_no_space_with_style
- emitter::draw_multiline_line
- emitter::draw_note_separator
- emitter::draw_range
- emitter::emit_to_destination
- emitter::from_stderr
- emitter::is_case_difference
- emitter::normalize_whitespace
- emitter::num_decimal_digits
- emitter::num_overlap
- emitter::overlaps
- emitter::should_show_source_code
- fallback_fluent_bundle
- fluent_bundle
- lock::acquire_global_lock
- markdown::create_stdout_bufwtr
- markdown::parse::entrypoint
- markdown::parse::expand_plaintext
- markdown::parse::get_indented_section
- markdown::parse::is_break_ty
- markdown::parse::match_reflink
- markdown::parse::normalize
- markdown::parse::ord_list_start
- markdown::parse::parse_any_link
- markdown::parse::parse_codeblock
- markdown::parse::parse_codeinline
- markdown::parse::parse_heading
- markdown::parse::parse_ordered_li
- markdown::parse::parse_recursive
- markdown::parse::parse_simple_pat
- markdown::parse::parse_to_newline
- markdown::parse::parse_unordered_li
- markdown::parse::parse_with_end_pat
- markdown::parse::should_break
- markdown::parse::trim_ascii_start
- markdown::parse::trim_extra_ws
- markdown::term::entrypoint
- markdown::term::reset_cursor
- markdown::term::write_stream
- markdown::term::write_tt
- markdown::term::write_wrapping
- report_ambiguity_error
- translation::to_fluent_args
Type Aliases
- DiagnosticArg
- FluentBundle
- LazyFallbackBundle
- PErr
- PResult
- diagnostic::DiagnosticArg
- diagnostic::DiagnosticArgName
- emitter::Destination
- emitter::DynEmitter
- markdown::parse::ParseResult
- markdown::parse::Parsed
Statics
Constants
- diagnostic_impls::_DERIVE_rustc_errors_AddToDiagnostic_FOR_DelayedAtWithNewline
- diagnostic_impls::_DERIVE_rustc_errors_AddToDiagnostic_FOR_DelayedAtWithoutNewline
- diagnostic_impls::_DERIVE_rustc_errors_AddToDiagnostic_FOR_ExpectedLifetimeParameter
- diagnostic_impls::_DERIVE_rustc_errors_AddToDiagnostic_FOR_IndicateAnonymousLifetime
- diagnostic_impls::_DERIVE_rustc_errors_AddToDiagnostic_FOR_InvalidFlushedDelayedDiagnosticLevel
- emitter::ANONYMIZED_LINE_NUM
- emitter::DEFAULT_COLUMN_WIDTH
- emitter::MAX_SUGGESTIONS
- emitter::OUTPUT_REPLACEMENTS
- markdown::parse::ANC_E
- markdown::parse::ANC_S
- markdown::parse::BRK
- markdown::parse::CBK
- markdown::parse::CIL
- markdown::parse::CMT_E
- markdown::parse::CMT_S
- markdown::parse::EMP
- markdown::parse::HDG
- markdown::parse::LNK_CHARS
- markdown::parse::LNK_E
- markdown::parse::LNK_S
- markdown::parse::REPLACEMENTS
- markdown::parse::STG
- markdown::parse::STK
- markdown::parse::UL1
- markdown::parse::UL2
- markdown::term::CURSOR
- markdown::term::DEFAULT_COLUMN_WIDTH
- markdown::term::WIDTH