List of all items
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
- annotate_snippet_emitter_writer::AnnotateSnippetEmitter
- codes::ErrCode
- diagnostic::BugAbort
- diagnostic::Diag
- diagnostic::DiagInner
- diagnostic::DiagLocation
- diagnostic::DiagStyledString
- diagnostic::FatalAbort
- diagnostic::IsLint
- diagnostic::StringPart
- diagnostic::Subdiag
- diagnostic_impls::DiagArgFromDisplay
- diagnostic_impls::DiagSymbolList
- diagnostic_impls::ElidedLifetimeInPathSubdiag
- diagnostic_impls::ExpectedLifetimeParameter
- diagnostic_impls::IndicateAnonymousLifetime
- diagnostic_impls::SingleLabelManySpans
- emitter::Buffy
- emitter::FileWithAnnotatedLines
- emitter::HumanEmitter
- 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
- translation::FluentArgs
Enums
- Applicability
- Color
- DiagArgValue
- DiagMessage
- Level
- StashKey
- Style
- SubdiagMessage
- SuggestionStyle
- Suggestions
- TerminalUrl
- diagnostic::DiagArgValue
- emitter::ColorConfig
- emitter::DisplaySuggestion
- emitter::HumanReadableErrorType
- error::TranslateError
- error::TranslateErrorKind
- json::EmitTyped
- markdown::MdTree
- markdown::parse::BreakRule
- markdown::parse::ParseOpt
- markdown::parse::Prev
- snippet::AnnotationType
- snippet::Style
Traits
- Diagnostic
- EmissionGuarantee
- IntoDiagArg
- LintDiagnostic
- Subdiagnostic
- WriteColor
- diagnostic::Diagnostic
- diagnostic::EmissionGuarantee
- diagnostic::IntoDiagArg
- diagnostic::LintDiagnostic
- diagnostic::Subdiagnostic
- emitter::Emitter
- translation::Translate
Macros
- codes::define_error_code_constants_and_diagnostics_table
- diagnostic::with_fn
- diagnostic_impls::into_diag_arg_for_number
- into_diag_arg_using_display
- pluralize
- struct_span_code_err
Functions
- a_or_an
- annotate_snippet_emitter_writer::annotation_level_for_level
- annotate_snippet_emitter_writer::source_string
- default_track_diagnostic
- display_list_with_comma_and
- elided_lifetime_in_path_suggestion
- 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::is_different
- emitter::normalize_whitespace
- emitter::num_decimal_digits
- emitter::num_overlap
- emitter::overlaps
- emitter::should_show_source_code
- emitter::stderr_destination
- 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::parse::unordered_list_start
- 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
- DiagArg
- DiagArgMap
- DiagArgName
- FluentBundle
- LazyFallbackBundle
- PErr
- PResult
- diagnostic::DiagArg
- diagnostic::DiagArgMap
- diagnostic::DiagArgName
- emitter::Destination
- emitter::DynEmitter
- markdown::parse::ParseResult
- markdown::parse::Parsed
Trait Aliases
Statics
Constants
- codes::E0001
- codes::E0002
- codes::E0004
- codes::E0005
- codes::E0007
- codes::E0009
- codes::E0010
- codes::E0013
- codes::E0014
- codes::E0015
- codes::E0023
- codes::E0025
- codes::E0026
- codes::E0027
- codes::E0029
- codes::E0030
- codes::E0033
- codes::E0034
- codes::E0038
- codes::E0040
- codes::E0044
- codes::E0045
- codes::E0046
- codes::E0049
- codes::E0050
- codes::E0053
- codes::E0054
- codes::E0055
- codes::E0057
- codes::E0059
- codes::E0060
- codes::E0061
- codes::E0062
- codes::E0063
- codes::E0067
- codes::E0069
- codes::E0070
- codes::E0071
- codes::E0072
- codes::E0073
- codes::E0074
- codes::E0075
- codes::E0076
- codes::E0077
- codes::E0080
- codes::E0081
- codes::E0084
- codes::E0087
- codes::E0088
- codes::E0089
- codes::E0090
- codes::E0091
- codes::E0092
- codes::E0093
- codes::E0094
- codes::E0106
- codes::E0107
- codes::E0109
- codes::E0110
- codes::E0116
- codes::E0117
- codes::E0118
- codes::E0119
- codes::E0120
- codes::E0121
- codes::E0124
- codes::E0128
- codes::E0130
- codes::E0131
- codes::E0132
- codes::E0133
- codes::E0136
- codes::E0137
- codes::E0138
- codes::E0139
- codes::E0152
- codes::E0154
- codes::E0158
- codes::E0161
- codes::E0162
- codes::E0164
- codes::E0165
- codes::E0170
- codes::E0178
- codes::E0183
- codes::E0184
- codes::E0185
- codes::E0186
- codes::E0191
- codes::E0192
- codes::E0193
- codes::E0195
- codes::E0197
- codes::E0198
- codes::E0199
- codes::E0200
- codes::E0201
- codes::E0203
- codes::E0204
- codes::E0205
- codes::E0206
- codes::E0207
- codes::E0208
- codes::E0210
- codes::E0211
- codes::E0212
- codes::E0214
- codes::E0220
- codes::E0221
- codes::E0222
- codes::E0223
- codes::E0224
- codes::E0225
- codes::E0226
- codes::E0227
- codes::E0228
- codes::E0229
- codes::E0230
- codes::E0231
- codes::E0232
- codes::E0243
- codes::E0244
- codes::E0251
- codes::E0252
- codes::E0253
- codes::E0254
- codes::E0255
- codes::E0256
- codes::E0259
- codes::E0260
- codes::E0261
- codes::E0262
- codes::E0263
- codes::E0264
- codes::E0267
- codes::E0268
- codes::E0271
- codes::E0275
- codes::E0276
- codes::E0277
- codes::E0281
- codes::E0282
- codes::E0283
- codes::E0284
- codes::E0297
- codes::E0301
- codes::E0302
- codes::E0303
- codes::E0307
- codes::E0308
- codes::E0309
- codes::E0310
- codes::E0311
- codes::E0312
- codes::E0316
- codes::E0317
- codes::E0320
- codes::E0321
- codes::E0322
- codes::E0323
- codes::E0324
- codes::E0325
- codes::E0326
- codes::E0328
- codes::E0329
- codes::E0364
- codes::E0365
- codes::E0366
- codes::E0367
- codes::E0368
- codes::E0369
- codes::E0370
- codes::E0371
- codes::E0373
- codes::E0374
- codes::E0375
- codes::E0376
- codes::E0377
- codes::E0378
- codes::E0379
- codes::E0380
- codes::E0381
- codes::E0382
- codes::E0383
- codes::E0384
- codes::E0386
- codes::E0387
- codes::E0388
- codes::E0389
- codes::E0390
- codes::E0391
- codes::E0392
- codes::E0393
- codes::E0398
- codes::E0399
- codes::E0401
- codes::E0403
- codes::E0404
- codes::E0405
- codes::E0407
- codes::E0408
- codes::E0409
- codes::E0411
- codes::E0412
- codes::E0415
- codes::E0416
- codes::E0422
- codes::E0423
- codes::E0424
- codes::E0425
- codes::E0426
- codes::E0428
- codes::E0429
- codes::E0430
- codes::E0431
- codes::E0432
- codes::E0433
- codes::E0434
- codes::E0435
- codes::E0436
- codes::E0437
- codes::E0438
- codes::E0439
- codes::E0445
- codes::E0446
- codes::E0447
- codes::E0448
- codes::E0449
- codes::E0451
- codes::E0452
- codes::E0453
- codes::E0454
- codes::E0455
- codes::E0457
- codes::E0458
- codes::E0459
- codes::E0460
- codes::E0461
- codes::E0462
- codes::E0463
- codes::E0464
- codes::E0466
- codes::E0468
- codes::E0469
- codes::E0472
- codes::E0476
- codes::E0477
- codes::E0478
- codes::E0482
- codes::E0491
- codes::E0492
- codes::E0493
- codes::E0495
- codes::E0496
- codes::E0497
- codes::E0498
- codes::E0499
- codes::E0500
- codes::E0501
- codes::E0502
- codes::E0503
- codes::E0504
- codes::E0505
- codes::E0506
- codes::E0507
- codes::E0508
- codes::E0509
- codes::E0510
- codes::E0511
- codes::E0512
- codes::E0514
- codes::E0515
- codes::E0516
- codes::E0517
- codes::E0518
- codes::E0519
- codes::E0520
- codes::E0521
- codes::E0522
- codes::E0523
- codes::E0524
- codes::E0525
- codes::E0527
- codes::E0528
- codes::E0529
- codes::E0530
- codes::E0531
- codes::E0532
- codes::E0533
- codes::E0534
- codes::E0535
- codes::E0536
- codes::E0537
- codes::E0538
- codes::E0539
- codes::E0541
- codes::E0542
- codes::E0543
- codes::E0544
- codes::E0545
- codes::E0546
- codes::E0547
- codes::E0549
- codes::E0550
- codes::E0551
- codes::E0552
- codes::E0554
- codes::E0556
- codes::E0557
- codes::E0559
- codes::E0560
- codes::E0561
- codes::E0562
- codes::E0565
- codes::E0566
- codes::E0567
- codes::E0568
- codes::E0569
- codes::E0570
- codes::E0571
- codes::E0572
- codes::E0573
- codes::E0574
- codes::E0575
- codes::E0576
- codes::E0577
- codes::E0578
- codes::E0579
- codes::E0580
- codes::E0581
- codes::E0582
- codes::E0583
- codes::E0584
- codes::E0585
- codes::E0586
- codes::E0587
- codes::E0588
- codes::E0589
- codes::E0590
- codes::E0591
- codes::E0592
- codes::E0593
- codes::E0594
- codes::E0595
- codes::E0596
- codes::E0597
- codes::E0599
- codes::E0600
- codes::E0601
- codes::E0602
- codes::E0603
- codes::E0604
- codes::E0605
- codes::E0606
- codes::E0607
- codes::E0608
- codes::E0609
- codes::E0610
- codes::E0614
- codes::E0615
- codes::E0616
- codes::E0617
- codes::E0618
- codes::E0619
- codes::E0620
- codes::E0621
- codes::E0622
- codes::E0623
- codes::E0624
- codes::E0625
- codes::E0626
- codes::E0627
- codes::E0628
- codes::E0631
- codes::E0632
- codes::E0633
- codes::E0634
- codes::E0635
- codes::E0636
- codes::E0637
- codes::E0638
- codes::E0639
- codes::E0640
- codes::E0641
- codes::E0642
- codes::E0643
- codes::E0644
- codes::E0646
- codes::E0647
- codes::E0648
- codes::E0657
- codes::E0658
- codes::E0659
- codes::E0660
- codes::E0661
- codes::E0662
- codes::E0663
- codes::E0664
- codes::E0665
- codes::E0666
- codes::E0667
- codes::E0668
- codes::E0669
- codes::E0670
- codes::E0671
- codes::E0687
- codes::E0688
- codes::E0689
- codes::E0690
- codes::E0691
- codes::E0692
- codes::E0693
- codes::E0695
- codes::E0696
- codes::E0697
- codes::E0698
- codes::E0699
- codes::E0700
- codes::E0701
- codes::E0703
- codes::E0704
- codes::E0705
- codes::E0706
- codes::E0708
- codes::E0710
- codes::E0711
- codes::E0712
- codes::E0713
- codes::E0714
- codes::E0715
- codes::E0716
- codes::E0717
- codes::E0718
- codes::E0719
- codes::E0720
- codes::E0722
- codes::E0724
- codes::E0725
- codes::E0726
- codes::E0727
- codes::E0728
- codes::E0729
- codes::E0730
- codes::E0731
- codes::E0732
- codes::E0733
- codes::E0734
- codes::E0735
- codes::E0736
- codes::E0737
- codes::E0739
- codes::E0740
- codes::E0741
- codes::E0742
- codes::E0743
- codes::E0744
- codes::E0745
- codes::E0746
- codes::E0747
- codes::E0748
- codes::E0749
- codes::E0750
- codes::E0751
- codes::E0752
- codes::E0753
- codes::E0754
- codes::E0755
- codes::E0756
- codes::E0757
- codes::E0758
- codes::E0759
- codes::E0760
- codes::E0761
- codes::E0762
- codes::E0763
- codes::E0764
- codes::E0765
- codes::E0766
- codes::E0767
- codes::E0768
- codes::E0769
- codes::E0770
- codes::E0771
- codes::E0772
- codes::E0773
- codes::E0774
- codes::E0775
- codes::E0776
- codes::E0777
- codes::E0778
- codes::E0779
- codes::E0780
- codes::E0781
- codes::E0782
- codes::E0783
- codes::E0784
- codes::E0785
- codes::E0786
- codes::E0787
- codes::E0788
- codes::E0789
- codes::E0790
- codes::E0791
- codes::E0792
- codes::E0793
- codes::E0794
- codes::E0795
- codes::E0796
- codes::E0797
- codes::E0798
- codes::E0799
- codes::E0800
- emitter::ANONYMIZED_LINE_NUM
- emitter::BRIGHT_BLUE
- 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_A
- markdown::parse::EMP_U
- markdown::parse::HDG
- markdown::parse::LNK_CHARS
- markdown::parse::LNK_E
- markdown::parse::LNK_S
- markdown::parse::REPLACEMENTS
- markdown::parse::STG_A
- markdown::parse::STG_U
- markdown::parse::STK
- markdown::term::CURSOR
- markdown::term::DEFAULT_COLUMN_WIDTH
- markdown::term::WIDTH