标签: macros rust rust-macros
对于标识符,我可以使用现有的ident令牌,也可以创建固定/文字标识符。 但是如何创建“派生”标识符?意思是,有一个现有的令牌$ id,我想创建一些派生的标识符,例如$ id_suffix-确切的名称并不重要,只要它是一个新的标识符,并确定地从$ id派生即可。
答案 0 :(得分:0)
不能。这是宏系统的局限性。
有一个特殊的宏,可用于创建标识符,但不能在有用的位置(例如新变量的名称)中使用它。