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}