macro_rules! syn_err {
( $msg: expr $(,)? ) => { ... };
( _, $msg: expr $(,)? ) => { ... };
( $span: expr, $msg: expr $(,)? ) => { ... };
( $span: expr, $msg: expr, $( $arg: expr ),+ $(,)? ) => { ... };
( _, $msg: expr, $( $arg: expr ),+ $(,)? ) => { ... };
}Expand description
Macro to generate syn error either with span of a syntax tree element or with default one proc_macro2 ::Span ::call_site().
ยงBasic use-case.
syn_err!( "No attr" );