Lines Matching full:feature

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