1
我想println!宏標識符,(主要是用於測試宏),但如果我不喜歡這樣寫道:一個帶變量的宏引用宏
它只是打印
$命名
,如果我做println!("{}", $name);
它當然替代變量this_name
和打印
你好
我真正想要做的是打印
this_name
有沒有辦法來舉一個metavariable得到它的價值?
我想println!宏標識符,(主要是用於測試宏),但如果我不喜歡這樣寫道:一個帶變量的宏引用宏
它只是打印
$命名
,如果我做println!("{}", $name);
它當然替代變量this_name
和打印
你好
我真正想要做的是打印
this_name
有沒有辦法來舉一個metavariable得到它的價值?
stringify!
宏應該工作。它提供了傳遞參數的字符串表示形式,作爲&'static str
,然後可以將其直接傳遞到println!
以將其打印到標準輸出。