Podcast:Rustacean Station Published On: Sun Apr 18 2021 Description: Jon and Ben take a look at the features of the Rust 1.50 and 1.51 releases. 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 [@01:47] - Rust 1.50 [@03:02] - Const Generic Array Indexing [@04:30] - Const Value Repetition for Arrays Accidental Stabilization [@07:15] - Safe Assignment to ManuallyDrop in Unions [@09:40] - Niche for File on UNIX Niches for Non-Empty Variants Using Padding for Niches [@14:39] - Library Changes Mara Bos on the journey to bool::then bool::then PR The Clamp RFC [@20:27] - Changelog Deep-Dive Rust Changelog Cargo Changelog compare_and_swap deprecation Deterministic .crate files [@25:11] - Rust 1.51 [@25:24] - Const Generics MVP What Was and Wasn’t Stabilized [@30:00] - array::IntoIter stabilization Implementing IntoIterator for [T; N] [@37:53] - Cargo’s New Feature Resolver Resolver v2 RFC Resolver v2 in Cargo Book Issues Solved by New Resolver [@45:26] - Splitting Debug Information Why This Was Complicated split-debuginfo option [@51:34] - Stabilized APIs offset_of! is (was) Unsound ptr::addr_of! Raw pointer creation RFC Ergonomic string interpolation Unifying panic! Manual vTable for Wakers [@1:10:30] - Changelog Deep-Dive Rust Changelog Cargo Changelog Documenting Nested Derefs Smarter target-cpu=native [@1:14:45] - Rust Async Vision Doc Async Foundations Working Group Credits Intro Theme: Aerocity Audio Editing: Aerocity Hosting Infrastructure: Jon Gjengset Show Notes: Jon Gjengset Hosts: Jon Gjengset and Ben Striegel Transcript: Eric Seppanen