Rust 1.0 design contains lot of best coding practices from languages like C++. In the years since Rust 1.0 lot of Rust code has being written, we have gained experience of several new Rust-specific usage patterns. Some usage patterns have being borrowed from other languages (like functional languages, see below). Rust design tries to be very orthogonal and to avoid special cases as much as reasonably possible (unlike Swift that I think prefers some more specialized solutions), and in my opinion this has given mostly advantages. Do you want some of those Rust coding patterns to become shorter and simpler to write, for future Rust versions or for future languages derived from Rust? This could add some special cases to Rust, but it could also encourage the usage of those good patterns, making them more common and natural.
An example of Rust coding pattern (here implemented in Haskell): https://wiki.haskell.org/Smart_constructors
Another "coding pattern" I like are the interval integrals from Ada, that even the stabilization of Rust generics and library-defined interval integrals could not make them a widely used coding pattern in Rust (and making them library-defined can't make them integrated enough with the rest of the language as in Ada compilers).