Jon and Ben discuss the highlights of the 1.65, 1.66, and 1.67 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: [email protected]
Timestamps & referenced resources
[@01:11] - Rust 1.65
- [@01:28] - Generic Associated Types
- [@06:48] -
let-elsestatements - [@16:56] -
breakfrom labeled blocks - [@19:21] - Splitting Linux debuginfo
- [@20:44] - Stabilized APIs
- [@22:41] - RLS deprecation
- [@23:19] - Changelog deep-dive
- [@23:30] - Cargo queue reordering
- [@24:54] - Niches in data-filled enums
- [@27:23] - poll_fn and Unpin
- [@28:05] - Too many personalities
- [@29:20] - uninit integers are UB
- [@33:23] - Uplift
let_underscorelint - [@35:13] -
#[non_exhaustive]on enum variants
[@36:27] - Rust 1.66.0
- [@36:40] - Explicit discriminants on enums with fields
- [@40:05] -
core::hint::black_box - [@46:34] -
cargo remove - [@46:52] - Stabilized APIs
- [@50:51] - Changelog deep-dive
- [@51:10] - Cargo publish changes
- [@53:33] - Don’t link to
libresolvorlibiconvon Darwin - [@54:41] -
syminasm - [@55:18] - Soundness fix for
impl Trait - [@57:27] - Allow transmutes across lifetimes
- [@57:45] - Unicode 15
- [@58:24] -
forloops overOptionandResult
[@1:00:38] - Rust 1.66.1
Affects primarily users with insteadOf in their git config. Prefer
pushInsteadOf
instead.
You may also be interested in:
[@1:02:41] - Rust 1.67
- [@1:02:45] -
#[must_use]onasync fn - [@1:04:07] -
sync::mpscupdated - [@1:07:52] - Stabilized APIs
- [@1:08:38] - Changelog deep-dive
- [@1:08:45] - Ratio-aware decompression limit
- [@1:10:40] - Ordering of array fields
- [@1:13:08] - Compilation targets
- [@1:14:45] - Dataflow-based MIR constant propagation
- [@1:15:37] - The drop order twist
- [@1:20:48] - Inconsistent rounding of 0.5
- [@1:23:24] - Android NDK update in 1.68
- [@1:23:54] - Help test cargo’s HTTP protocol
Credits
Intro Theme: Aerocity
Audio Editing: Aerocity
Hosting Infrastructure: Jon Gjengset
Show Notes: Jon Gjengset
Hosts: Jon Gjengset and Ben Striegel
Fler avsnitt av Rustacean Station
Visa alla avsnitt av Rustacean StationRustacean Station med Rustacean Station finns tillgänglig på flera plattformar. Informationen på denna sida kommer från offentliga podd-flöden.
