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