|
98 | 98 | #![warn(multiple_supertrait_upcastable)]
|
99 | 99 | //
|
100 | 100 | // Library features:
|
101 |
| -#![feature(const_align_offset)] |
| 101 | +// tidy-alphabetical-start |
| 102 | +#![feature(char_indices_offset)] |
102 | 103 | #![feature(const_align_of_val)]
|
103 | 104 | #![feature(const_align_of_val_raw)]
|
| 105 | +#![feature(const_align_offset)] |
104 | 106 | #![feature(const_alloc_layout)]
|
105 | 107 | #![feature(const_arguments_as_str)]
|
| 108 | +#![feature(const_array_from_ref)] |
106 | 109 | #![feature(const_array_into_iter_constructors)]
|
107 | 110 | #![feature(const_bigint_helper_methods)]
|
108 | 111 | #![feature(const_black_box)]
|
|
111 | 114 | #![feature(const_char_from_u32_unchecked)]
|
112 | 115 | #![feature(const_clone)]
|
113 | 116 | #![feature(const_cmp)]
|
| 117 | +#![feature(const_convert)] |
| 118 | +#![feature(const_cstr_methods)] |
| 119 | +#![feature(const_default_impls)] |
114 | 120 | #![feature(const_discriminant)]
|
115 | 121 | #![feature(const_eval_select)]
|
116 | 122 | #![feature(const_exact_div)]
|
|
119 | 125 | #![feature(const_fmt_arguments_new)]
|
120 | 126 | #![feature(const_hash)]
|
121 | 127 | #![feature(const_heap)]
|
122 |
| -#![feature(const_convert)] |
123 | 128 | #![feature(const_index_range_slice_index)]
|
124 | 129 | #![feature(const_inherent_unchecked_arith)]
|
125 | 130 | #![feature(const_int_unchecked_arith)]
|
126 | 131 | #![feature(const_intrinsic_forget)]
|
127 | 132 | #![feature(const_ipv4)]
|
128 | 133 | #![feature(const_ipv6)]
|
| 134 | +#![feature(const_is_char_boundary)] |
129 | 135 | #![feature(const_likely)]
|
130 |
| -#![feature(const_maybe_uninit_uninit_array)] |
131 | 136 | #![feature(const_maybe_uninit_as_mut_ptr)]
|
132 | 137 | #![feature(const_maybe_uninit_assume_init)]
|
| 138 | +#![feature(const_maybe_uninit_uninit_array)] |
133 | 139 | #![feature(const_nonnull_new)]
|
134 | 140 | #![feature(const_num_from_num)]
|
135 | 141 | #![feature(const_ops)]
|
|
138 | 144 | #![feature(const_pin)]
|
139 | 145 | #![feature(const_pointer_byte_offsets)]
|
140 | 146 | #![feature(const_pointer_is_aligned)]
|
141 |
| -#![feature(const_ptr_sub_ptr)] |
142 |
| -#![feature(const_replace)] |
143 |
| -#![feature(const_result_drop)] |
144 | 147 | #![feature(const_ptr_as_ref)]
|
145 | 148 | #![feature(const_ptr_is_null)]
|
146 | 149 | #![feature(const_ptr_read)]
|
| 150 | +#![feature(const_ptr_sub_ptr)] |
147 | 151 | #![feature(const_ptr_write)]
|
148 | 152 | #![feature(const_raw_ptr_comparison)]
|
| 153 | +#![feature(const_replace)] |
| 154 | +#![feature(const_result_drop)] |
149 | 155 | #![feature(const_size_of_val)]
|
150 | 156 | #![feature(const_size_of_val_raw)]
|
151 | 157 | #![feature(const_slice_from_raw_parts_mut)]
|
| 158 | +#![feature(const_slice_from_ref)] |
| 159 | +#![feature(const_slice_index)] |
152 | 160 | #![feature(const_slice_ptr_len)]
|
153 | 161 | #![feature(const_slice_split_at_mut)]
|
154 | 162 | #![feature(const_str_from_utf8_unchecked_mut)]
|
155 | 163 | #![feature(const_swap)]
|
156 | 164 | #![feature(const_trait_impl)]
|
| 165 | +#![feature(const_transmute_copy)] |
157 | 166 | #![feature(const_try)]
|
158 | 167 | #![feature(const_type_id)]
|
159 | 168 | #![feature(const_type_name)]
|
160 |
| -#![feature(const_default_impls)] |
161 | 169 | #![feature(const_unicode_case_lookup)]
|
162 | 170 | #![feature(const_unsafecell_get_mut)]
|
163 | 171 | #![feature(const_waker)]
|
164 | 172 | #![feature(core_panic)]
|
165 |
| -#![feature(char_indices_offset)] |
166 | 173 | #![feature(duration_consts_float)]
|
| 174 | +#![feature(ip)] |
| 175 | +#![feature(is_ascii_octdigit)] |
167 | 176 | #![feature(maybe_uninit_uninit_array)]
|
168 | 177 | #![feature(ptr_alignment_type)]
|
169 | 178 | #![feature(ptr_metadata)]
|
170 | 179 | #![feature(set_ptr_value)]
|
171 | 180 | #![feature(slice_ptr_get)]
|
172 | 181 | #![feature(slice_split_at_unchecked)]
|
173 | 182 | #![feature(str_internals)]
|
174 |
| -#![feature(str_split_remainder)] |
175 | 183 | #![feature(str_split_inclusive_remainder)]
|
| 184 | +#![feature(str_split_remainder)] |
176 | 185 | #![feature(strict_provenance)]
|
177 | 186 | #![feature(utf16_extra)]
|
178 | 187 | #![feature(utf16_extra_const)]
|
179 | 188 | #![feature(variant_count)]
|
180 |
| -#![feature(const_array_from_ref)] |
181 |
| -#![feature(const_slice_from_ref)] |
182 |
| -#![feature(const_slice_index)] |
183 |
| -#![feature(const_is_char_boundary)] |
184 |
| -#![feature(const_cstr_methods)] |
185 |
| -#![feature(ip)] |
186 |
| -#![feature(is_ascii_octdigit)] |
| 189 | +// tidy-alphabetical-end |
187 | 190 | //
|
188 | 191 | // Language features:
|
| 192 | +// tidy-alphabetical-start |
189 | 193 | #![feature(abi_unadjusted)]
|
190 | 194 | #![feature(adt_const_params)]
|
191 | 195 | #![feature(allow_internal_unsafe)]
|
192 | 196 | #![feature(allow_internal_unstable)]
|
| 197 | +#![feature(asm_const)] |
193 | 198 | #![feature(associated_type_bounds)]
|
194 | 199 | #![feature(auto_traits)]
|
195 | 200 | #![feature(c_unwind)]
|
|
206 | 211 | #![feature(deprecated_suggestion)]
|
207 | 212 | #![feature(derive_const)]
|
208 | 213 | #![feature(doc_cfg)]
|
| 214 | +#![feature(doc_cfg_hide)] |
209 | 215 | #![feature(doc_notable_trait)]
|
210 |
| -#![feature(generic_arg_infer)] |
211 |
| -#![feature(rustdoc_internals)] |
212 | 216 | #![feature(exhaustive_patterns)]
|
213 |
| -#![feature(doc_cfg_hide)] |
214 | 217 | #![feature(extern_types)]
|
215 | 218 | #![feature(fundamental)]
|
| 219 | +#![feature(generic_arg_infer)] |
216 | 220 | #![feature(if_let_guard)]
|
217 | 221 | #![feature(inline_const)]
|
218 | 222 | #![feature(intra_doc_pointers)]
|
|
221 | 225 | #![feature(link_llvm_intrinsics)]
|
222 | 226 | #![feature(macro_metavar_expr)]
|
223 | 227 | #![feature(min_specialization)]
|
| 228 | +#![feature(multiple_supertrait_upcastable)] |
224 | 229 | #![feature(must_not_suspend)]
|
225 | 230 | #![feature(negative_impls)]
|
226 | 231 | #![feature(never_type)]
|
|
231 | 236 | #![feature(repr_simd)]
|
232 | 237 | #![feature(rustc_allow_const_fn_unstable)]
|
233 | 238 | #![feature(rustc_attrs)]
|
| 239 | +#![feature(rustdoc_internals)] |
234 | 240 | #![feature(simd_ffi)]
|
235 | 241 | #![feature(staged_api)]
|
236 | 242 | #![feature(stmt_expr_attributes)]
|
|
240 | 246 | #![feature(try_blocks)]
|
241 | 247 | #![feature(unboxed_closures)]
|
242 | 248 | #![feature(unsized_fn_params)]
|
243 |
| -#![feature(asm_const)] |
244 |
| -#![feature(const_transmute_copy)] |
245 |
| -#![feature(multiple_supertrait_upcastable)] |
| 249 | +// tidy-alphabetical-end |
246 | 250 | //
|
247 | 251 | // Target features:
|
| 252 | +// tidy-alphabetical-start |
248 | 253 | #![feature(arm_target_feature)]
|
249 | 254 | #![feature(avx512_target_feature)]
|
250 | 255 | #![feature(hexagon_target_feature)]
|
|
255 | 260 | #![feature(sse4a_target_feature)]
|
256 | 261 | #![feature(tbm_target_feature)]
|
257 | 262 | #![feature(wasm_target_feature)]
|
| 263 | +// tidy-alphabetical-end |
258 | 264 |
|
259 | 265 | // allow using `core::` in intra-doc links
|
260 | 266 | #[allow(unused_extern_crates)]
|
|
0 commit comments