thisslime_derive/lib.rs
1#[macro_use]
2mod macros;
3
4#[cfg(feature = "tracing")]
5mod tracing_error;
6
7#[cfg(feature = "tracing")]
8#[proc_macro_derive(TracingError, attributes(event, field, span))]
9pub fn derive_tracing_error(input: proc_macro::TokenStream) -> proc_macro::TokenStream {
10 tracing_error::derive(input)
11}