macro_rules! macro_error {
($err:expr) => { ... };
($span:expr, $fmt:expr, $($args:expr),+ ; $help:ident = $help_fmt:expr, $($help_args:expr),+) => { ... };
($span:expr, $fmt:expr, $($args:expr),+ ; $help:ident = $help_msg:expr) => { ... };
($span:expr, $msg:expr ; $help:ident = $help_msg:expr, $($help_args:expr),+) => { ... };
($span:expr, $msg:expr ; $help:ident = $help_msg:expr) => { ... };
($span:expr, $fmt:expr, $($args:expr),+) => { ... };
($span:expr, $msg:expr) => { ... };
}
Shortcut for MacroError::new($span.into(), format!($fmt, $args...))