feat: impl setter for AST elements

This commit is contained in:
Shunsuke Shibayama 2023-11-16 16:15:29 +09:00
parent 9b4daab5b0
commit f834585083
9 changed files with 358 additions and 75 deletions

View file

@ -94,6 +94,12 @@ pub fn getter(_attr: TokenStream, item: TokenStream) -> TokenStream {
item
}
/// dummy attribute
#[proc_macro_attribute]
pub fn setter(_attr: TokenStream, item: TokenStream) -> TokenStream {
item
}
fn args_to_owned(args: &PathArguments) -> PathArguments {
match args {
PathArguments::AngleBracketed(args) => {