autumn-macros 0.4.0

Proc macros for the Autumn web framework
Documentation
1
2
3
4
5
6
7
8
9
10
//! `static_routes![]` collection macro.
//!
//! Collects `#[static_get]`-annotated handlers into a `Vec<StaticRouteMeta>`,
//! parallel to the `routes![]` and `tasks![]` macros.

use proc_macro2::TokenStream;

pub fn static_routes_macro(input: TokenStream) -> TokenStream {
    crate::collect::collect_companions(input, "__autumn_static_meta_")
}