halo_macros/
lib.rs

1use proc_macro::TokenStream;
2
3mod rest;
4
5#[proc_macro_attribute]
6pub fn handler(attr: TokenStream, item: TokenStream) -> TokenStream {
7    rest::handler::handler(attr, item)
8}
9
10#[proc_macro_attribute]
11pub fn middleware(attr: TokenStream, item: TokenStream) -> TokenStream {
12    rest::middleware::middleware(attr, item)
13}