Available on
doc
or test
only.Expand description
Nightly features.
Legend:
·
= enabled by non-specific feature (nightly_[next1|next2|later
)a
= enabled by non-specific feature (and depends onalloc
)s
= enabled by non-specific feature (and depends onstd
)F
= enabled by some specific feature, shown afterwards.
See also
- https://doc.rust-lang.org/nightly/unstable-book/the-unstable-book.html
- https://github.com/rust-lang/rust/blob/master/library/core/src/lib.rs
- https://github.com/rust-lang/rust/blob/master/library/alloc/src/lib.rs
- https://github.com/rust-lang/rust/blob/master/library/std/src/lib.rs
§1.86 will be stable on 2025-04-03 (nightly_stable_next1
)
- 1.86:
·
const_black_box - 1.86:
·
const_is_char_boundary·
const_str_split_at
- 1.86:
s
const_mut_cursor - 1.86:
·
float_next_up_down - 1.86:
·
get_many_mut
(old name) - 1.86:
s
map_many_mut - 1.86:
·
non_zero_count_ones - 1.86:
·
target_feature_11 - 1.86:
·
trait_upcasting - 1.86:
a
vec_pop_if - 1.86:
§1.87 will be stable on 2025-05-15 (nightly_stable_next2
)
- 1.87:
·
const_slice_flatten - 1.87:
·
const_str_from_utf8 - 1.87:
a
extract_if - 1.87:
s
hash_extract_if - 1.87:
·
integer_sign_cast - 1.87:
s
file_lock - 1.87:
·
num_midpoint_signed - 1.87:
s
os_str_display - 1.87:
·
ptr_sub_ptr·
const_ptr_sub_ptr
- 1.87:
·
unbounded_shifts - 1.87:
·
unsigned_is_multiple_of - 1.87:
§… will be stable later (nightly_stable_later
)
- 1.??:
s
anonymous_pipe - 1.??:
·
asm_goto - 1.??:
·
assert_matches - 1.??:
a
box_uninit_write - 1.??:
·
cell_update - 1.??:
·
cfg_match - 1.??:
·
const_array_from_ref·
const_slice_from_ref
- 1.??:
a
const_vec_string_slice - 1.??:
·
const_swap_nonoverlapping - 1.??:
·
c_str_module - 1.??:
·
derive_coerce_pointee - 1.??:
- 1.??:
·
impl_trait_in_assoc_type - 1.??:
·
integer_sign_cast - 1.??:
·
isqrt - 1.??:
·
let_chains - 1.??:
·
macro_metavar_expr - 1.??:
·
naked_functions - 1.??:
a
new_zeroed_alloc - 1.??:
s
once_wait - 1.??:
·
slice_takesplit_off
(new name) - 1.??:
·
unsafe_cell_from_mut
§… may be stable even later
- 1.??
F
allocator_api =nightly_allocator
- 1.??
F
autodiffnightly_autodiff
- 1.??
F
bigint_helper_methods =nightly_bigint
- 1.??
- 1.??
- 1.??
- 1.??
- 1.??
- 1.??
- 1.??
- 1.??
- 1.??
- 1.??
- 1.??
F
coroutines =nightly_coro
- 1.??
F
doc_cfg =nightly_doc
- 1.??
F
doc_notable_trait =nightly_doc
- 1.??
F
f16|f128 =nightly_float
- 1.??
- 1.??
- 1.??
- 1.??
- 1.??
- 1.??
- 1.??
F
portable_simd =nightly_simd
- 1.??
- 1.??
- 1.??
§Experimental features:
- local_waker
- offset_of_enum
- ptr_metadata
- stmt_expr_attributes
- type_alias_impl_trait|impl_trait_in_assoc_type
§Pitfalls
§Meta tracking issues:
- arbitrary_self_types
- cargo config search
- const fn
- feature-metadata
- impl Trait
- int_roundings
- MaybeUninit methods for arrays
- num_midpoint
- Reproducible Build bugs
- unchecked_* on integers