-> TokenStream {
let mut v : Vec<TokenTree> = vec! [];
for child in input {
v.push(child);
}
"".parse().unwrap()
}
а вот так ругается на unsatisfied trait bounds?
#[proc_macro]
pub fn inline_gdl(input : TokenStream) -> TokenStream {
let mut v : Vec<TokenTree> = input.collect();
"".parse().unwrap()
}
инпут не Iterator<Item = TokenTree>
Обсуждают сегодня