Module diagnostic_
impls
rustc_
errors
1.84.0-dev
Module diagnostic_
impls
Module Items
Macros
Structs
In crate rustc_
errors
Modules
annotate_snippet_emitter_writer
codes
diagnostic
diagnostic_impls
emitter
error
json
lock
markdown
registry
snippet
styled_buffer
translation
Macros
into_diag_arg_using_display
pluralize
struct_span_code_err
Structs
BugAbort
CodeSuggestion
ColorSpec
DelayedBugPanic
DelayedDiagInner
Diag
DiagArgFromDisplay
DiagCtxt
DiagCtxtFlags
DiagCtxtHandle
DiagCtxtInner
DiagInner
DiagStyledString
DiagSymbolList
ElidedLifetimeInPathSubdiag
ErrorGuaranteed
ExpectedLifetimeParameter
ExplicitBug
FatalAbort
FatalError
FatalErrorMarker
IndicateAnonymousLifetime
LanguageIdentifier
MultiSpan
SingleLabelManySpans
SpanLabel
StringPart
Subdiag
Substitution
SubstitutionHighlight
SubstitutionPart
Enums
Applicability
Color
DiagArgValue
DiagMessage
Level
StashKey
Style
SubdiagMessage
SuggestionStyle
Suggestions
TerminalUrl
Statics
DEFAULT_LOCALE_RESOURCE
TRACK_DIAGNOSTIC
Traits
Diagnostic
EmissionGuarantee
IntoDiagArg
LintDiagnostic
Subdiagnostic
WriteColor
Functions
a_or_an
default_track_diagnostic
display_list_with_comma_and
elided_lifetime_in_path_suggestion
fallback_fluent_bundle
fluent_bundle
report_ambiguity_error
Type Aliases
DiagArg
DiagArgMap
DiagArgName
FluentBundle
LazyFallbackBundle
PErr
PResult
Trait Aliases
SubdiagMessageOp
rustc_errors
Module
diagnostic_impls
Copy item path
Settings
Help
Summary
Source
Macros
§
into_
diag_
arg_
for_
number
🔒
Structs
§
Diag
ArgFrom
Display
Diag
Symbol
List
Elided
Lifetime
InPath
Subdiag
Expected
Lifetime
Parameter
Indicate
Anonymous
Lifetime
Single
Label
Many
Spans
Utility struct used to apply a single label while highlighting multiple spans