Lines Matching +full:rust +full:- +full:lang
14 /// Represents the version of the Rust language to target.
31 /// Gives the latest stable Rust version
32 fn default() -> RustTarget {
42 /// * The stable/beta versions of Rust are of the form "1.0",
45 fn from_str(s: &str) -> Result<Self, Self::Err> {
54 "Got an invalid rust target. Accepted values ",
62 fn from(target: RustTarget) -> Self {
89 /// Rust stable 1.0
90 …ated = "This rust target is deprecated. If you have a good reason to use this target please report…
91 /// Rust stable 1.17
92 … * Static lifetime elision ([RFC 1623](https://github.com/rust-lang/rfcs/blob/master/text/1623-sta…
93 …ated = "This rust target is deprecated. If you have a good reason to use this target please report…
94 /// Rust stable 1.19
95 …/// * Untagged unions ([RFC 1444](https://github.com/rust-lang/rfcs/blob/master/text/1444-union.m…
96 …ated = "This rust target is deprecated. If you have a good reason to use this target please report…
97 /// Rust stable 1.20
98 /// * Associated constants ([PR](https://github.com/rust-lang/rust/pull/42809))
99 …ated = "This rust target is deprecated. If you have a good reason to use this target please report…
100 /// Rust stable 1.21
101 /// * Builtin impls for `Clone` ([PR](https://github.com/rust-lang/rust/pull/43690))
102 …ated = "This rust target is deprecated. If you have a good reason to use this target please report…
103 /// Rust stable 1.25
104 /// * `repr(align)` ([PR](https://github.com/rust-lang/rust/pull/47006))
105 …ated = "This rust target is deprecated. If you have a good reason to use this target please report…
106 /// Rust stable 1.26
107 /// * [i128 / u128 support](https://doc.rust-lang.org/std/primitive.i128.html)
108 …ated = "This rust target is deprecated. If you have a good reason to use this target please report…
109 /// Rust stable 1.27
110 … /// * `must_use` attribute on functions ([PR](https://github.com/rust-lang/rust/pull/48925))
111 …ated = "This rust target is deprecated. If you have a good reason to use this target please report…
112 /// Rust stable 1.28
113 /// * `repr(transparent)` ([PR](https://github.com/rust-lang/rust/pull/51562))
114 …ated = "This rust target is deprecated. If you have a good reason to use this target please report…
115 /// Rust stable 1.30
116 … /// * `const fn` support for limited cases ([PR](https://github.com/rust-lang/rust/pull/54835/)
117 /// * [c_void available in core](https://doc.rust-lang.org/core/ffi/enum.c_void.html)
118 …ated = "This rust target is deprecated. If you have a good reason to use this target please report…
119 /// Rust stable 1.33
120 /// * repr(packed(N)) ([PR](https://github.com/rust-lang/rust/pull/57049))
122 /// Rust stable 1.36
123 …MaybeUninit` instead of `mem::uninitialized()` ([PR](https://github.com/rust-lang/rust/pull/60445))
125 /// Rust stable 1.40
126 …* `non_exhaustive` enums/structs ([Tracking issue](https://github.com/rust-lang/rust/issues/44109))
128 /// Rust stable 1.47
129 /// * `larger_arrays` ([Tracking issue](https://github.com/rust-lang/rust/pull/74060))
131 /// Rust stable 1.64
132 /// * `core_ffi_c` ([Tracking issue](https://github.com/rust-lang/rust/issues/94501))
134 /// Nightly rust
135 … * `thiscall` calling convention ([Tracking issue](https://github.com/rust-lang/rust/issues/42202))
137 … * `c_unwind` calling convention ([Tracking issue](https://github.com/rust-lang/rust/issues/74990))
146 /// Latest stable release of Rust
156 /// Features supported by a rust target
170 fn new() -> Self {
180 fn from(rust_target: RustTarget) -> Self {
252 fn default() -> Self { in default()