Rustacean Station  cover image

Rustacean Station

What's New in Rust 1.68 and 1.69

Sep 19, 2023
Highlights of the Rust 1.68 and 1.69 releases are discussed, including Cargo's sparse protocol, local Pin construction, and default alloc error handler. Stabilized APIs cover from<bool> for f64, UEFI extern, cargo build --verbose, and Make Context !Send and !Sync. Rust 1.68.1 and 1.68.2 are mentioned. Rust 1.69.0 brings Nice PR#42069, more cargo fix, and no more debug info for build scripts. Stabilized APIs include CStr::from_bytes_until_nul and unaligned references as a hard error. Suggest cargo add, search for macros with !, compatibility notes, and Rust 0.1 release notes are covered.
51:24

Podcast summary created with Snipd AI

Quick takeaways

  • Cargo now suggests automatically fixing certain warnings, providing a quality of life improvement for users.
  • To improve build times, debug information is no longer included by default when building cargo build scripts.

Deep dives

Cargo suggests automatically fixing warnings

Cargo now suggests automatically fixing certain warnings, providing a quality of life improvement for users. The cargo fix feature allows for automatic code fixes for specific errors and warnings, and usage of this feature is now being encouraged in the cargo interface.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode