Можем ли мы автоматически включить флаг --features
для конкретного двоичного файла?Например, для создания server
двоичного файла с функцией forserver
мы не обязаны:
cargo build --features forserver --bin server
Вместо этого нам нужно только написать в Cargo.toml
,
[[bin]]
name = "server"
features = [ "forserver" ]
и прямо к cargo build --bin server
.
Или, альтернативно, есть ли запись #![cfg(bin = "server")]
, позволяющая компилировать блок кода только для конкретного двоичного файла?