![Rustacean Station artwork](https://is4-ssl.mzstatic.com/image/thumb/Podcasts123/v4/a8/f9/7f/a8f97f52-fcc6-18e1-5b7d-59ed4fba6281/mza_8139491680379751036.jpg/100x100bb.jpg)
What's new in Rust 1.38
Rustacean Station
English - October 14, 2019 19:50 - 34 minutes - 23.4 MB - ★★★★★ - 56 ratingsTechnology Homepage Download Apple Podcasts Google Podcasts Overcast Castro Pocket Casts RSS feed
Jon and Ben review the changes introduced by the Rust 1.38 release.
Get in touch with us if you’d like to be interviewed, propose a topic for an episode, or help out!
Twitter: @rustaceanfm
Discord: Rustacean Station
Github: @rustacean-station
Email: [email protected]
Timestamps & referenced resources
[@1:15] - Pipelined compilation
[@3:25] - Linting some incorrect uses of mem::uninitialized
Rustacean Station episode on Rust 1.36 with discussion on std::mem::MaybeUninit
[@6:30] - #[deprecated] attribute on macros
Rust reference: Diagnostic attributes
[@11:30] - std::any::type_name
Security advisory for the destabilization of std::error::Error::type_id in Rust 1.34.2
[@16:00] - slice::{concat, connect, join} now accepts &[T] in addition to &T
[@18:10] - *const T and *mut T now implement std::marker::Unpin
[@20:55] - New convenience methods for working with std::time::Duration
[@22:25] - cargo fix --clippy
[@23:40] - Diff-friendly format for Cargo.lock
[@25:00] - Looking forward to Rust 1.39
futures v0.3 milestone
tokio v0.2 milestone
tower v0.1 milestone
hyper v0.13 milestone
Credits
Intro Theme: Aerocity
Audio Editing: Zoran Zaric
Hosting Infrastructure: Jon Gjengset
Show Notes: Ben Striegel
Hosts: Jon Gjengset and Ben Striegel