derive_form 1.1.32

Procedural macros for Runique web framework - automatic form generation from models
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#![doc = include_str!("../README.md")]

use proc_macro::TokenStream;

mod model;
mod schema_form;

/// Macro #[form(...)]
#[proc_macro_attribute]
pub fn form(attr: TokenStream, item: TokenStream) -> TokenStream {
    schema_form::model_schema(attr, item)
}

#[proc_macro]
pub fn model(input: TokenStream) -> TokenStream {
    model::model_impl(input)
}