Rustのマクロのcfg!マクロのメモ。
cfg!マクロは、環境に応じたコンパイルがされるかどうかを判定できるマクロ。
fn main() { if cfg!(target_os = "windows") { println!("Windows"); } else if cfg!(target_os = "linux") { println!("Linux"); } }
指定できる条件は、たぶん#[cfg]属性と同じ。