1 2 3 4 5 6 7 8 9 10
extern crate proc_macro; mod test_case; use proc_macro::TokenStream; #[proc_macro_attribute] pub fn test_case(args: TokenStream, item: TokenStream) -> TokenStream { crate::test_case::test_case(args.into(), item.into()).into() }
1 2 3 4 5 6 7 8 9 10
extern crate proc_macro; mod test_case; use proc_macro::TokenStream; #[proc_macro_attribute] pub fn test_case(args: TokenStream, item: TokenStream) -> TokenStream { crate::test_case::test_case(args.into(), item.into()).into() }