Integer arithmetic operations like checked_add , saturating_sub , and checked_mul .
Range::is_empty and RangeInclusive::is_empty : Simple checks for whether a range contains no values.
Rust version 1.47.0, released on , was a focused update primarily delivering quality-of-life improvements, library stabilizations, and toolchain upgrades rather than major new language features. Key Language & Tooling Updates What’s new in Rust 1.47
Compare these changes with more recent versions like .
: The output of RUST_BACKTRACE was made more readable and compact. Stabilised Library APIs Key Language & Tooling Updates Compare these changes
Several new APIs were added to the stable standard library, including:
: By default, build dependencies are now built with opt-level = 0 to speed up compilation times. : The compiler now supports the -C control-flow-guard
: The compiler now supports the -C control-flow-guard option for Windows platforms, providing an extra layer of security against memory corruption vulnerabilities.