Rustacean Station

What's New in Rust 1.65, 1.66, and 1.67

Feb 13, 2023
Ask episode
Chapters
Transcript
Episode notes
1
Introduction
00:00 • 2min
2
What Is Jats?
01:42 • 3min
3
Haskell - Higher-Kind of Types Are Less Powerful Than Generic Associated Types
04:30 • 2min
4
If Let L Statements and What You Shouldn't Let Us Use Them
06:42 • 2min
5
The Idea of Early Returns in Structured Programming
08:37 • 2min
6
Pattern Matching in Let Expressions
10:54 • 3min
7
Is There Anywhere I Could Be Using if Let?
14:15 • 2min
8
Using Pattern Matching in Rust School Patterns
16:16 • 3min
9
Split Debug Info for Linux
18:51 • 2min
10
Error Handling Improvements in the Eastern API
20:45 • 4min
11
Enum Layout Optimization in Rasta Enums
24:57 • 2min
12
Regression in LVM 165
27:08 • 2min
13
Uninitialized Integers Are Now Considered Instant Undefined Behavior
29:19 • 3min
14
Rust Sea Lint
31:54 • 3min
15
Enum 166 Release Notes - Non-Exhaustive Attribute
35:14 • 2min
16
Interop With C Programming
36:56 • 2min
17
The Darkest Secrets of Rust of 1.66
38:52 • 6min
18
Is Black Boxing Enough to Optimize a Function?
44:48 • 2min
19
Unsigned and Signed Add and Subtract Methods
47:02 • 4min
20
Change Logs
50:33 • 4min
21
Assembler for Rust - Asm Macro Release Notes
54:41 • 2min
22
Unstable Unicode Version 15
56:33 • 2min
23
Four Loops Over Fallibles for 166.0
58:21 • 4min
24
The Must Use Attribute Now Works in Async for Fn
01:02:43 • 3min
25
Cross Beam
01:05:47 • 2min
26
The Change Log for Um Rust Episode 2
01:08:03 • 2min
27
Rust C Will Now Optimize Field Ordering
01:09:51 • 4min
28
The Linux Kernel Targets Aren't Used by the Linux Kernel Targets
01:13:25 • 2min
29
The Drop Order Function Is Like a Drop Function
01:15:44 • 3min
30
If Let Chaining Is a New RFC for Drop Order Chaining
01:18:49 • 7min