Crate mun_diagnostics

Source

Structs§

SecondaryAnnotation
An annotation within the source code
SourceAnnotation
! This crate provides in-depth human-readable diagnostic information and fixes for compiler ! errors that can be shared between the compiler and the language server. ! ! The processing of diagnostics into human-readable is separated from the machine-readable ! diagnostics in for instance the HIR crate for performance reasons. This enables lazily querying ! the system for more information only when required. An annotation within the source code

Traits§

Diagnostic
The base trait for all diagnostics in this crate.
DiagnosticFor
When implemented enables requesting Diagnostics for the implementer.
DiagnosticForWith
Like DiagnosticFor, enables requesting Diagnostics for the implementer but only if passed a required object.