proc_macro_error
macro_rules! abort_call_site { ($($tts:tt)*) => { ... }; }
Shortcut for abort!(Span::call_site(), msg...). This macro is still preferable over plain panic, panics are not for error reporting.
abort!(Span::call_site(), msg...)
See the guide.