✨ Incluye maud-macros 0.25.0 en código
This commit is contained in:
parent
aa3bd08303
commit
51f33835af
8 changed files with 1374 additions and 0 deletions
|
|
@ -1,8 +1,17 @@
|
|||
mod maud;
|
||||
|
||||
use concat_string::concat_string;
|
||||
use proc_macro::TokenStream;
|
||||
use proc_macro_error::proc_macro_error;
|
||||
use quote::{quote, quote_spanned, ToTokens};
|
||||
use syn::{parse_macro_input, parse_str, ItemFn};
|
||||
|
||||
#[proc_macro]
|
||||
#[proc_macro_error]
|
||||
pub fn html(input: TokenStream) -> TokenStream {
|
||||
maud::expand(input.into()).into()
|
||||
}
|
||||
|
||||
#[proc_macro_attribute]
|
||||
pub fn fn_builder(_attr: TokenStream, item: TokenStream) -> TokenStream {
|
||||
let fn_item = parse_macro_input!(item as ItemFn);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue