retrofit_codegen/
lib.rs

1mod api;
2mod routes;
3
4use proc_macro::TokenStream;
5
6#[proc_macro_attribute]
7pub fn api(header: TokenStream, function: TokenStream) -> TokenStream {
8    api::api(header, function)
9}
10
11#[proc_macro_attribute]
12pub fn routes_module(header: TokenStream, inner: TokenStream) -> TokenStream {
13    routes::routes_module(header, inner)
14}
15
16#[proc_macro]
17pub fn routes(inner: TokenStream) -> TokenStream {
18    routes::routes(inner)
19}