// NOTE: When adding or removing features here, make sure to add the stabilization PR // number for the feature if it has been stabilized or the tracking issue number if the feature is // not stable.
define_rust_targets! {
Nightly => {
vectorcall_abi,
},
Stable_1_73(73) => { thiscall_abi: #42202 },
Stable_1_71(71) => { c_unwind_abi: #106075 },
Stable_1_68(68) => { abi_efiapi: #105795 },
Stable_1_64(64) => { core_ffi_c: #94503 },
Stable_1_59(59) => { const_cstr: #54745 },
Stable_1_47(47) => { larger_arrays: #74060 },
Stable_1_40(40) => { non_exhaustive: #44109 },
Stable_1_36(36) => { maybe_uninit: #60445 },
Stable_1_33(33) => { repr_packed_n: #57049 }, #[deprecated]
Stable_1_30(30) => {
core_ffi_c_void: #53910,
min_const_fn: #54835,
}, #[deprecated]
Stable_1_28(28) => { repr_transparent: #51562 }, #[deprecated]
Stable_1_27(27) => { must_use_function: #48925 }, #[deprecated]
Stable_1_26(26) => { i128_and_u128: #49101 }, #[deprecated]
Stable_1_25(25) => { repr_align: #47006 }, #[deprecated]
Stable_1_21(21) => { builtin_clone_impls: #43690 }, #[deprecated]
Stable_1_20(20) => { associated_const: #42809 }, #[deprecated]
Stable_1_19(19) => { untagged_union: #42068 }, #[deprecated]
Stable_1_17(17) => { static_lifetime_elision: #39265 }, #[deprecated]
Stable_1_0(0) => {},
}
/// Latest stable release of Rust pubconst LATEST_STABLE_RUST: RustTarget = { // FIXME: replace all this code by // ``` // RustTarget::stable_releases() // .into_iter() // .max_by_key(|(_, m)| m) // .map(|(t, _)| t) // .unwrap_or(RustTarget::Nightly) // ``` // once those operations can be used in constants. let targets = RustTarget::stable_releases();
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.