noshell_macros/
lib.rs

1use proc_macro::TokenStream;
2
3mod derive;
4mod helpers;
5
6#[proc_macro_derive(Parser, attributes(arg))]
7pub fn derive_parser(item: TokenStream) -> TokenStream {
8    derive::run(item.into()).into()
9}