Macro proc_macro::quote
source · pub macro quote($($t:tt)*) { ... }
🔬This is a nightly-only experimental API. (
proc_macro_quote #54722)Expand description
quote!(..) 接受任意的 tokens 并扩展为描述输入的 TokenStream。
例如,quote!(a + b) 将产生一个表达式,当求值时,它构造 TokenStream [Ident("a"), Punct('+', Alone), Ident("b")]。
用 $ 解引用,并通过将单个下一个标识符作为未引用的术语来工作。
要引用 $ 本身,请使用 $$。