formbeam_derive 0.0.5

Form system for the Hornbeam template engine (derive macros)
Documentation
1
2
3
4
5
6
7
8
9
10
use proc_macro::TokenStream;
use syn::parse_macro_input;

mod derive_form;

#[proc_macro_derive(Form, attributes(form))]
pub fn my_proc_macro(input: TokenStream) -> TokenStream {
    let input = parse_macro_input!(input as syn::DeriveInput);
    derive_form::derive_form(input).into()
}