use quote::quote;
use syn::{DeriveInput, parse_macro_input};
use proc_macro2::TokenStream;
pub fn arouse(input: proc_macro::TokenStream) -> proc_macro::TokenStream {
let output: TokenStream = {
let input = parse_macro_input!(input as DeriveInput);
let name = &input.ident;
let expanded = quote! {
impl #name {
pub fn fiesta(&self) {
}
}
};
TokenStream::from(expanded)
};
proc_macro::TokenStream::from(output)
}