Macro std::stringify

1.0.0 · source ·
macro_rules! stringify {
    ($($t:tt)*) => { ... };
}
Expand description

对其参数进行字符串化。

该宏将产生 &'static str 类型的表达式,该表达式是传递给该宏的所有 tokens 的字符串化。 宏调用本身的语法没有任何限制。

请注意,输入 tokens 的扩展结果可能会在 future 中发生变化。如果您依赖输出,则应格外小心。

Examples

let one_plus_one = stringify!(1 + 1);
assert_eq!(one_plus_one, "1 + 1");
Run