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
pub mod ast;
pub mod generateur;
pub mod parser;
pub mod utils;

pub use ast::*;

pub(crate) fn model_impl(input: proc_macro::TokenStream) -> proc_macro::TokenStream {
    let model = syn::parse_macro_input!(input as ast::ModelInput);
    let generated = generateur::generate(&model);
    proc_macro::TokenStream::from(generated)
}