Come journey with us into the weird, wonderful, and wily world of Rust.
What's New in Rust 1.88 through 1.90
January 22, 2026
01:07:12
11.54 MB ( 20.7 MB less)
Downloads: 0
Jon and Ben discuss the highlights of the 1.88 through 1.90 releases of Rust.
Contributing to Rustacean Station
Rustacean Station is a community project; get in touch with us if you’d like to suggest an idea for an episode or offer your services as a host or audio editor!
- Twitter: @rustaceanfm
- Discord: Rustacean Station
- Github: @rustacean-station
- Email: hello@rustacean-station.org
Timestamps & referenced resources
[@00:26] - Rust 1.88
- [@00:26] - Let chains
- [@09:09] - Naked functions
- [@11:55] - Boolean configuration
- [@14:15] - Cargo automatic cache cleaning
- [@17:52] - Stabilized APIs
- [@17:52] -
hint::select_unpredictable - [@21:16] -
<[T]>::as_chunks - [@22:25] -
Default for *const T - [@23:13] -
HashMap::extract_if - [@23:43] - More metadata from
Span
- [@17:52] -
- [@24:48] - Changelog deep-dive
- [@24:48] - De-stabilize
#[bench] - [@26:55] -
--no-capture
- [@24:48] - De-stabilize
[@28:31] - Rust 1.89
- [@28:40] - Explicitly inferred arguments to const generics
- [@30:14] - Mismatched lifetime syntaxes lint
- [@35:29] - More x86 target features
- [@36:33] - Cross-compiled doctests
- [@38:31] -
i128andu128inextern "C"functions - [@40:38] - Demoting
x86_64-apple-darwinto Tier 2 - [@42:18] - Standards Compliant C ABI on
wasm32-unknown-unknown - [@46:05] - Stabilized APIs
- [@46:05] -
File::lock
- [@46:05] -
- [@48:34] - Changelog deep-dive
- [@48:40] - aarch64 frame pointers
- [@49:59] - Allow storing
format_args!in variable - [@51:38] - rustdoc sidebar on mobile
[@52:14] - Rust 1.90
- [@52:14] - LLD is now the default linker on
x86_64-unknown-linux-gnu - [@1:01:26] - Cargo adds native support for workspace publishing
- [@1:03:03] - Stabilized APIs
- [@1:03:26] -
u{n}::saturating_sub_signed
- [@1:03:26] -
- [@1:04:20] - Changelog deep-dive
- [@1:04:20] -
home_dirfall back ifHOMEis set but empty
- [@1:04:20] -
Credits
Intro Theme: Aerocity
Audio Editing: synchis
Hosting Infrastructure: Jon Gjengset
Show Notes: Jon Gjengset
Hosts: Jon Gjengset and Ben Striegel