{"ast_node_type":"other","tokens":[{"end":30,"kind":"keyword","start":0,"text":")"}]}
) -> proc_macro::TokenStream {
    input: proc_macro::TokenStream,
    let ExtensionAttr { vis, trait_ } = parse_macro_input!(attr as ExtensionAttr);