1 2 3 4 5 6 7 8 9 10 11
#![recursion_limit = "256"] use proc_macro::TokenStream; mod error; mod task; #[proc_macro_attribute] pub fn task(args: TokenStream, input: TokenStream) -> TokenStream { task::impl_macro(args, input) }