```rust use procmacrowarning::Warning; let warning = Warning::newdeprecated("mymacro") .old("mymacro()") .alternative("mymacro::new()") .helplink("https:://example.com") .span(procmacro2::Span::call_site()) .build();
// Use the warning in a proc macro let tokens = quote::quote!(#warning); ```