Episode Details
Back to EpisodesWhat's New in Rust 1.88 through 1.90
Published 1 month ago
Description
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