☰
Module diagnostic_impls
rustc_errors
1.75.0-dev
Module diagnostic_impls
Macros
Structs
Enums
Constants
In crate rustc_errors
Modules
annotate_snippet_emitter_writer
diagnostic
diagnostic_builder
diagnostic_impls
emitter
error
json
lock
markdown
registry
snippet
styled_buffer
translation
Macros
error_code
pluralize
struct_span_err
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
Enums
Applicability
Color
DiagnosticArgValue
DiagnosticId
DiagnosticMessage
LabelKind
Level
StashKey
Style
SubdiagnosticMessage
SuggestionStyle
TerminalUrl
Statics
DEFAULT_LOCALE_RESOURCE
TRACK_DIAGNOSTICS
Traits
AddToDiagnostic
DecorateLint
EmissionGuarantee
IntoDiagnostic
IntoDiagnosticArg
WriteColor
Functions
add_elided_lifetime_in_path_suggestion
default_track_diagnostic
fallback_fluent_bundle
fluent_bundle
report_ambiguity_error
Type Aliases
DiagnosticArg
FluentBundle
LazyFallbackBundle
PErr
PResult
?
Module
rustc_errors
::
diagnostic_impls
source
·
[
−
]
Macros
into_diagnostic_arg_using_display
🔒
Structs
DelayedAtWithNewline
DelayedAtWithoutNewline
DiagnosticArgFromDisplay
DiagnosticSymbolList
ExpectedLifetimeParameter
IndicateAnonymousLifetime
InvalidFlushedDelayedDiagnosticLevel
SingleLabelManySpans
Utility struct used to apply a single label while highlighting multiple spans
Enums
LabelKind
The kind of label to attach when using
SingleLabelManySpans
Constants
_DERIVE_rustc_errors_AddToDiagnostic_FOR_DelayedAtWithNewline
🔒
_DERIVE_rustc_errors_AddToDiagnostic_FOR_DelayedAtWithoutNewline
🔒
_DERIVE_rustc_errors_AddToDiagnostic_FOR_ExpectedLifetimeParameter
🔒
_DERIVE_rustc_errors_AddToDiagnostic_FOR_IndicateAnonymousLifetime
🔒
_DERIVE_rustc_errors_AddToDiagnostic_FOR_InvalidFlushedDelayedDiagnosticLevel
🔒