Lines Matching full:feature

63 // rustc itself never sets the feature, so this line has no effect there.
64 #![cfg(any(not(feature = "miri-test-libstd"), test, doctest))]
67 #![stable(feature = "alloc", since = "1.36.0")]
76 any(not(feature = "miri-test-libstd"), test, doctest),
98 #![cfg_attr(not(no_global_oom_handling), feature(const_alloc_error))]
99 #![cfg_attr(not(no_global_oom_handling), feature(const_btree_len))]
100 #![cfg_attr(test, feature(is_sorted))]
101 #![cfg_attr(test, feature(new_uninit))]
102 #![feature(alloc_layout_extra)]
103 #![feature(allocator_api)]
104 #![feature(array_chunks)]
105 #![feature(array_into_iter_constructors)]
106 #![feature(array_methods)]
107 #![feature(array_windows)]
108 #![feature(ascii_char)]
109 #![feature(assert_matches)]
110 #![feature(async_iterator)]
111 #![feature(coerce_unsized)]
112 #![feature(const_align_of_val)]
113 #![feature(const_box)]
114 #![cfg_attr(not(no_borrow), feature(const_cow_is_borrowed))]
115 #![feature(const_eval_select)]
116 #![feature(const_maybe_uninit_as_mut_ptr)]
117 #![feature(const_maybe_uninit_write)]
118 #![feature(const_maybe_uninit_zeroed)]
119 #![feature(const_pin)]
120 #![feature(const_refs_to_cell)]
121 #![feature(const_size_of_val)]
122 #![feature(const_waker)]
123 #![feature(core_intrinsics)]
124 #![feature(core_panic)]
125 #![feature(dispatch_from_dyn)]
126 #![feature(error_generic_member_access)]
127 #![feature(error_in_core)]
128 #![feature(exact_size_is_empty)]
129 #![feature(extend_one)]
130 #![feature(fmt_internals)]
131 #![feature(fn_traits)]
132 #![feature(hasher_prefixfree_extras)]
133 #![feature(inline_const)]
134 #![feature(inplace_iteration)]
135 #![feature(iter_advance_by)]
136 #![feature(iter_next_chunk)]
137 #![feature(iter_repeat_n)]
138 #![feature(layout_for_ptr)]
139 #![feature(maybe_uninit_slice)]
140 #![feature(maybe_uninit_uninit_array)]
141 #![feature(maybe_uninit_uninit_array_transpose)]
142 #![feature(pattern)]
143 #![feature(pointer_byte_offsets)]
144 #![feature(ptr_internals)]
145 #![feature(ptr_metadata)]
146 #![feature(ptr_sub_ptr)]
147 #![feature(receiver_trait)]
148 #![feature(saturating_int_impl)]
149 #![feature(set_ptr_value)]
150 #![feature(sized_type_properties)]
151 #![feature(slice_from_ptr_range)]
152 #![feature(slice_group_by)]
153 #![feature(slice_ptr_get)]
154 #![feature(slice_ptr_len)]
155 #![feature(slice_range)]
156 #![feature(std_internals)]
157 #![feature(str_internals)]
158 #![feature(strict_provenance)]
159 #![feature(trusted_len)]
160 #![feature(trusted_random_access)]
161 #![feature(try_trait_v2)]
162 #![feature(tuple_trait)]
163 #![feature(unchecked_math)]
164 #![feature(unicode_internals)]
165 #![feature(unsize)]
166 #![feature(utf8_chunks)]
171 #![cfg_attr(not(test), feature(generator_trait))]
172 #![cfg_attr(test, feature(panic_update_hook))]
173 #![cfg_attr(test, feature(test))]
174 #![feature(allocator_internals)]
175 #![feature(allow_internal_unstable)]
176 #![feature(associated_type_bounds)]
177 #![feature(c_unwind)]
178 #![feature(cfg_sanitize)]
179 #![feature(const_mut_refs)]
180 #![feature(const_precise_live_drops)]
181 #![feature(const_ptr_write)]
182 #![feature(const_trait_impl)]
183 #![feature(const_try)]
184 #![feature(dropck_eyepatch)]
185 #![feature(exclusive_range_pattern)]
186 #![feature(fundamental)]
187 #![feature(hashmap_internals)]
188 #![feature(lang_items)]
189 #![feature(min_specialization)]
190 #![feature(multiple_supertrait_upcastable)]
191 #![feature(negative_impls)]
192 #![feature(never_type)]
193 #![feature(pointer_is_aligned)]
194 #![feature(rustc_allow_const_fn_unstable)]
195 #![feature(rustc_attrs)]
196 #![feature(slice_internals)]
197 #![feature(staged_api)]
198 #![feature(stmt_expr_attributes)]
199 #![feature(unboxed_closures)]
200 #![feature(unsized_fn_params)]
201 #![feature(with_negative_coherence)]
205 #![feature(doc_cfg)]
206 #![feature(doc_cfg_hide)]
208 // blocks is for `&[T]`, which also has documentation using this feature in `core`, and gets mad
209 // that the feature-gate isn't enabled. Ideally, it wouldn't check for the feature gate for docs
211 #![feature(intra_doc_pointers)]
267 #[unstable(feature = "liballoc_internals", issue = "none", reason = "implementation detail")]