As a heads, up, the final comment period for issues for unstable APIs that are to become stable or deprecated is closing soon as the 1.10 release draws nearer! There haven’t been that many comments so far in the FCP, but there’s some weighty APIs coming down the pike like panic hooks, compare_exchange
on atomics, and Unix sockets!
Please feel free to leave comments or take a look at the tentative stabilization PR.
- static synchronization primitives - https://github.com/rust-lang/rust/issues/27717
-
OpenOptionsExt
on windows - https://github.com/rust-lang/rust/issues/27720 -
char::write_utf{8,16}
methods to replaceencode_utf{8,16}
- https://github.com/rust-lang/rust/issues/27784 -
custom_flags
onOpenOptionsExt
- https://github.com/rust-lang/rust/issues/30014 -
Weak::new
- https://github.com/rust-lang/rust/issues/30425 - panic hooks - https://github.com/rust-lang/rust/issues/30449
-
CStr::from_bytes_with_nul
- https://github.com/rust-lang/rust/issues/31190 -
SystemTime
accessors fromfs::Metadata
- https://github.com/rust-lang/rust/issues/31399 -
compare_exchange
on atomics - https://github.com/rust-lang/rust/issues/31767 -
Peekable::is_empty
- https://github.com/rust-lang/rust/issues/32111 - exposing keys from
Entry
APIs - https://github.com/rust-lang/rust/issues/32281 - Unix sockets - https://github.com/rust-lang/rust/issues/32312
-
HashMap/BTreeMap
values_mut
iterator - https://github.com/rust-lang/rust/issues/32551 - slice
binary_search_by_key
- https://github.com/rust-lang/rust/issues/33018