Async, Macros 2.0, const generics, most of the languages changes are already well baked and could be ready to land in 2019. All the other improvements are tooling and compilers.
So what other languages features are coming? Or could Rust enjoy a stable period of little to no changes for a few years. After all Rust is modern enough in almost all cases. Unlike other languages still trying to get features in within their own constrain.
Re:Rust's 2019 Roadmap
by steveklabnik on Tuesday April 23, 2019 @04:45PM
(#19732658)
The big ones being looked at are const generics, async/await, specialization, and GATs. As you said, they're sort of all pre-baked, though to very different degrees. And, while it's not "no changes", it's much fewer than in past years.
We shipped the biggest part, which is "procedural macros," which shipped in 1.30. https://blog.rust-lang.org/2018/10/25/Rust-1.30.0.html#proce...
As I said below, we didn't ship hygiene for them, so there's more work to be done. There's also future work around "macros by example 2.0", but this item on the roadmap was mostly talking about proc macros.