List of all items[−]
Structs
- CodeSuggestion
- DelayedDiagnostic
- Diagnostic
- DiagnosticBuilder
- DiagnosticStyledString
- ErrorReported
- ExplicitBug
- FatalError
- FatalErrorMarker
- Handler
- HandlerFlags
- HandlerInner
- SubDiagnostic
- Substitution
- SubstitutionHighlight
- SubstitutionPart
- ToolMetadata
- annotate_snippet_emitter_writer::AnnotateSnippetEmitterWriter
- diagnostic::Diagnostic
- diagnostic::DiagnosticStyledString
- diagnostic::SubDiagnostic
- diagnostic_builder::DiagnosticBuilder
- diagnostic_builder::DiagnosticBuilderInner
- 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
- registry::InvalidErrorCode
- registry::Registry
- snippet::Annotation
- snippet::Line
- snippet::MultilineAnnotation
- snippet::StyledString
- styled_buffer::StyledBuffer
- styled_buffer::StyledChar
Enums
- Applicability
- DiagnosticId
- Level
- StashKey
- Style
- SuggestionStyle
- diagnostic::DiagnosticId
- diagnostic::StringPart
- emitter::ColorConfig
- emitter::Destination
- emitter::HumanReadableErrorType
- emitter::WritableDst
- snippet::AnnotationType
- snippet::Style
Traits
Macros
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::is_case_difference
- emitter::num_decimal_digits
- emitter::num_overlap
- emitter::overlaps
- emitter::replace_tabs
- lock::acquire_global_lock