rustc_macros

Derive Macro Diagnostic

source
#[derive(Diagnostic)]
{
    // Attributes available to this derive:
    #[diag]
    #[help]
    #[help_once]
    #[note]
    #[note_once]
    #[warning]
    #[skip_arg]
    #[primary_span]
    #[label]
    #[subdiagnostic]
    #[suggestion]
    #[suggestion_short]
    #[suggestion_hidden]
    #[suggestion_verbose]
}