Crate mun_diagnostics
source ·Structs
An annotation within the source code
! 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
The base trait for all diagnostics in this crate.
When implemented enables requesting
Diagnostic
s for the implementer.Like
DiagnosticFor
, enables requesting Diagnostic
s for the implementer but only if passed
a required object.