Я использую ящик enumflags , который предоставляет пользовательское производное EnumFlags
для перечислений через enumflags_derive .Кроме того, я использую Clippy с write_literal
.
При получении структуры с помощью EnumFlags
Клиппи предупреждает меня:
warning: writing a literal with an empty format string
|
| #[derive(Copy, Clone, EnumFlags)]
| ^^^^^^^^^
|
= note: #[warn(write_literal)] on by default
= help: for further information visit https://rust-lang-nursery.github.io/rust-clippy/v0.0.202/index.html#write_literal
Как мне избавиться от этого предупреждения, не отключив предупреждение глобально?
#[cfg_attr(feature = "cargo-clippy", allow(write_literal))]
не работает с proc-макросами.