Главная
Study mode:
on
1
Intro
2
Awesome Rust Mentors
3
Why Error Handling?
4
What Is Error Handling?
5
Panic
6
Definitions
7
The Error Trait - An Error
8
The Error Trait - A Reporter
9
Error Return Traces
10
TIPS - Reporters
11
Libraries
12
Defining - thiserror
13
Defining - SNAFU
14
API Stability
15
Stack Size
16
Gathering Context-tracing-error
17
Gathering Context - extracter
18
Matching and Reacting -anyhow/eyre
19
Reporting
20
Library vs Application
Description:
Explore error handling in Rust through this comprehensive conference talk that delves into its diverse and evolving nature. Learn about the meaning of error handling in Rust, existing patterns, when to apply them, and available libraries to assist with the task. Gain insights into topics such as panic, the Error trait, error return traces, and tips for reporters. Discover libraries like thiserror and SNAFU for defining errors, and explore concepts like API stability, stack size, and gathering context with tracing-error and extracter. Understand matching and reacting with anyhow/eyre, and differentiate between library and application error handling approaches. Enhance your Rust programming skills with this informative talk aimed at both new and experienced Rustaceans.

Error Handling in Rust - Patterns, Practices, and Libraries - RustConf 2020

Rust
Add to list
0:00 / 0:00