Macro error

Source
macro_rules! error {
    ($fmt:literal $(, $arg:expr)* $(,)?) => { ... };
    (
        $fmt:literal $(, $arg:expr)*
        $(; hint: $hint:literal $(, $hint_arg:expr)*)*
        $(,)?
    ) => { ... };
    (
        $span:expr, $fmt:literal $(, $arg:expr)*
        $(; label_message: $label_message:literal $(, $label_message_arg:expr)*)?
        $(; label: $label:expr)*
        $(; fix: $fix:expr)*
        $(; note: $note:literal $(, $note_arg:expr)*)*
        $(; hint: $hint:literal $(, $hint_arg:expr)*)*
        $(; code: $code:expr)?
        $(,)?
        $(;)?
    ) => { ... };
}
Expand description

Construct an EcoString, [HintedString] or SourceDiagnostic with severity Error.