-1
このコード:未使用のマクロの警告を無効にする方法は?
#[allow(dead_code)]
macro_rules! test {
($x:expr) => {{}}
}
fn main() {
println!("Results:")
}
は、未使用のマクロ定義に関する警告以下を生成します。
warning: unused macro definition
--> /home/xxx/.emacs.d/rust-playground/at-2017-08-02-031315/snippet.rs:10:1
|
10 |/macro_rules! test {
11 | | ($x:expr) => {{}}
12 | | }
| |_^
|
= note: #[warn(unused_macros)] on by default
はそれを抑制することが可能ですか?ご覧のとおり、#[allow(dead_code)
はマクロの場合は役に立ちません。
私は錆は分かりませんが、 '#[allow(unused_macros)]'のように見えます試してみる価値。 –