Chuyển sang chế độ ngoại tuyến với ứng dụng Player FM !
What's New in Rust 1.74 and 1.75
Manage episode 444286153 series 2522694
Jon and Ben discuss the highlights of the 1.74 and 1.75 releases of Rust.
This episode was recorded as part of a YouTube live stream on 2024-05-18, which you can still watch.
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:13] - Rust 1.74
- [@00:21] - Lint configuration through Cargo
- [@07:42] - Cargo registry authentication
- [@11:02] - Projections into opaque return types
- [@14:23] - Stabilized APIs
- [@14:23] -
io::Error::other
- [@15:38] -
Saturating
wrapper type - [@18:43] -
const transmute_copy
- [@14:23] -
- [@18:03] - Compatibility notes
- [@20:51] - Changelog deep-dive
- [@20:51] -
--keep-going
- [@22:42] - Cargo
-p
partial versions - [@24:21] - Warning boxes in rustdoc
- [@26:02] - Generic parameters in rustdoc search
- [@29:08] -
impl Step for Ipv4
- [@31:33] -
private_in_public
lint - [@36:02] - New Cargo lockfile recommendation
- [@20:51] -
[@37:34] - Rust 1.74.1
No super interesting changes.
But, check in on PR filed during stream.
[@41:56] - Rust 1.75
- [@41:56] -
async fn
and-> impl Trait
in traits - [@55:34] - Pointer byte offset APIs
- [@58:22] - Code layout optimizations for rustc
- [@1:04:34] - Stabilized APIs
- [@1:04:34] -
Atomic*::from_ptr
- [@1:06:42] - OS-independent file times
- [@1:07:46] -
Option::as_slice
- [@1:04:34] -
- [@1:09:59] - Changelog deep-dive
- [@1:09:59] -
impl BufRead for VecDeque
- [@1:12:40] - Workspace-aware
cargo new
- [@1:13:20] - matching with exhaustive integer ranges
- [@1:14:52] - Cross-crate auto-inlining for small
fn
s - [@1:18:31] - Cargo output hyperlinking
- [@1:09:59] -
[@1:22:00] - Mid-stream PR check-in
Another PR check-in and tracking in homu rustc build queue.
Credits
Intro Theme: Aerocity
Audio Editing: Aerocity
Hosting Infrastructure: Jon Gjengset
Show Notes: Jon Gjengset
Hosts: Jon Gjengset and Ben Striegel
167 tập
Manage episode 444286153 series 2522694
Jon and Ben discuss the highlights of the 1.74 and 1.75 releases of Rust.
This episode was recorded as part of a YouTube live stream on 2024-05-18, which you can still watch.
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:13] - Rust 1.74
- [@00:21] - Lint configuration through Cargo
- [@07:42] - Cargo registry authentication
- [@11:02] - Projections into opaque return types
- [@14:23] - Stabilized APIs
- [@14:23] -
io::Error::other
- [@15:38] -
Saturating
wrapper type - [@18:43] -
const transmute_copy
- [@14:23] -
- [@18:03] - Compatibility notes
- [@20:51] - Changelog deep-dive
- [@20:51] -
--keep-going
- [@22:42] - Cargo
-p
partial versions - [@24:21] - Warning boxes in rustdoc
- [@26:02] - Generic parameters in rustdoc search
- [@29:08] -
impl Step for Ipv4
- [@31:33] -
private_in_public
lint - [@36:02] - New Cargo lockfile recommendation
- [@20:51] -
[@37:34] - Rust 1.74.1
No super interesting changes.
But, check in on PR filed during stream.
[@41:56] - Rust 1.75
- [@41:56] -
async fn
and-> impl Trait
in traits - [@55:34] - Pointer byte offset APIs
- [@58:22] - Code layout optimizations for rustc
- [@1:04:34] - Stabilized APIs
- [@1:04:34] -
Atomic*::from_ptr
- [@1:06:42] - OS-independent file times
- [@1:07:46] -
Option::as_slice
- [@1:04:34] -
- [@1:09:59] - Changelog deep-dive
- [@1:09:59] -
impl BufRead for VecDeque
- [@1:12:40] - Workspace-aware
cargo new
- [@1:13:20] - matching with exhaustive integer ranges
- [@1:14:52] - Cross-crate auto-inlining for small
fn
s - [@1:18:31] - Cargo output hyperlinking
- [@1:09:59] -
[@1:22:00] - Mid-stream PR check-in
Another PR check-in and tracking in homu rustc build queue.
Credits
Intro Theme: Aerocity
Audio Editing: Aerocity
Hosting Infrastructure: Jon Gjengset
Show Notes: Jon Gjengset
Hosts: Jon Gjengset and Ben Striegel
167 tập
Tất cả các tập
×Chào mừng bạn đến với Player FM!
Player FM đang quét trang web để tìm các podcast chất lượng cao cho bạn thưởng thức ngay bây giờ. Đây là ứng dụng podcast tốt nhất và hoạt động trên Android, iPhone và web. Đăng ký để đồng bộ các theo dõi trên tất cả thiết bị.