miko-macros 0.1.2

Macros for miko
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
// use miko_core::IntoMethods;
// use proc_macro::TokenStream;
// use quote::quote;
// use syn::parse_macro_input;

// use crate::route::RouteAttr;

mod toolkit;
mod route;

// #[proc_macro_attribute]
// pub fn route(attr: TokenStream, item: TokenStream) -> TokenStream {
//   let args = parse_macro_input!(attr as RouteAttr);
//   let path = args.path;
//   let methods = args.method.unwrap_or("get".to_string()).into_methods();
//   quote! {}.into()
// }