let compiler = match rustc_minor_version() {
Some(compiler) => compiler,
None => return,
};
if compiler < 33 { // Exhaustive integer patterns. On older compilers, a final `_` arm is // required even if every possible integer value is otherwise covered. // https://github.com/rust-lang/rust/issues/50907
println!("cargo:rustc-cfg=no_exhaustive_int_match");
}
fn rustc_minor_version() -> Option<u32> { let rustc = env::var_os("RUSTC")?; let output = Command::new(rustc).arg("--version").output().ok()?; let version = str::from_utf8(&output.stdout).ok()?; letmut pieces = version.split('.'); if pieces.next() != Some("rustc 1") { return None;
}
pieces.next()?.parse().ok()
}
Messung V0.5 in Prozent
¤ Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.0.13Bemerkung:
(vorverarbeitet am 2026-09-29)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.