1 2 3 4 5 6 7 8 9 10 11
extern crate rustc_version; use rustc_version::{version_meta, Channel}; fn main() { println!("cargo:rerun-if-changed=build.rs"); match version_meta().unwrap().channel { Channel::Nightly => println!("cargo:rustc-cfg=has_specialisation"), _ => (), } }