thisslime-derive 0.5.1

Derive macros for thisslime.
Documentation
1
2
3
4
5
6
7
8
9
10
11
#[macro_use]
mod macros;

#[cfg(feature = "tracing")]
mod tracing_error;

#[cfg(feature = "tracing")]
#[proc_macro_derive(TracingError, attributes(event, field, span))]
pub fn derive_tracing_error(input: proc_macro::TokenStream) -> proc_macro::TokenStream {
    tracing_error::derive(input)
}