Lydia  Kessler

Lydia Kessler

1626216360

ULTIMATE Rust Lang Tutorial! - Error Handling

The ultimate Rust lang tutorial. Follow along as we go through the Rust lang book chapter by chapter.

ūüďĚ Get notified when the Rust Cheatsheet comes out: https://letsgetrusty.com/cheatsheet

The Rust book: https://doc.rust-lang.org/stable/book/‚Äč

0:00 Intro
0:25 Using panic!
2:23 The Result Enum
8:27 Error Propagation
9:37 The ? Operator
12:43 panic! vs Result
14:17 Custom Types for Validation
15:47 Outro

#letsgetrusty‚Äč #rust‚Äčlang #tutorial

#rust #rust lang #error handling

What is GEEK

Buddha Community

ULTIMATE Rust Lang Tutorial! - Error Handling
Lydia  Kessler

Lydia Kessler

1626216360

ULTIMATE Rust Lang Tutorial! - Error Handling

The ultimate Rust lang tutorial. Follow along as we go through the Rust lang book chapter by chapter.

ūüďĚ Get notified when the Rust Cheatsheet comes out: https://letsgetrusty.com/cheatsheet

The Rust book: https://doc.rust-lang.org/stable/book/‚Äč

0:00 Intro
0:25 Using panic!
2:23 The Result Enum
8:27 Error Propagation
9:37 The ? Operator
12:43 panic! vs Result
14:17 Custom Types for Validation
15:47 Outro

#letsgetrusty‚Äč #rust‚Äčlang #tutorial

#rust #rust lang #error handling

Lydia  Kessler

Lydia Kessler

1626318000

ULTIMATE Rust Lang Tutorial! - Publishing a Rust Crate

The ultimate Rust lang tutorial. Follow along as we go through the Rust lang book chapter by chapter.

ūüďĚGet the FREE Rust Cheatsheet: https://letsgetrusty.com/cheatsheet

The Rust book: https://doc.rust-lang.org/stable/book/‚Äč‚Äč

Chapters:
0:00‚Äč Intro
0:43 Release Profiles
3:00 Documentation Comments
4:32 Commonly Used Sections
5:04 Documentation Comments as Tests
5:50 Commenting Contained Items
6:29 Exporting a Public API
8:44 Setting up Creates.io Account
9:54 Adding Metadata to a New Create
12:14 Publishing to Crates.io
12:49 Removing Version from Crates.io
13:37 Outro

#letsgetrusty‚Äč‚Äč #rust‚Äčlang‚Äč #tutorial

#rust #rust lang #rust crate

Lydia  Kessler

Lydia Kessler

1626296040

ULTIMATE Rust Lang Tutorial! - Iterators in Rust

The ultimate Rust lang tutorial. Follow along as we go through the Rust lang book chapter by chapter.

ūüďĚGet the FREE Rust Cheatsheet: https://letsgetrusty.com/cheatsheet

The Rust book: https://doc.rust-lang.org/stable/book/‚Äč‚Äč

Chapters:
0:00‚Äč Intro
0:33 Processing Items with Iterators
2:32 Iterator Trait and the next Method
4:39 Methods that Consume the Iterator
5:31 Methods that Produce Other Iterators
6:24 Closures that Capture Their Environment
8:42 Creating Our Own Iterators
12:48 Outro

#letsgetrusty‚Äč‚Äč #rust‚Äčlang‚Äč #tutorial

#rust #rust lang #iterators

Lydia  Kessler

Lydia Kessler

1626288780

ULTIMATE Rust Lang Tutorial! - Closures in Rust

The ultimate Rust lang tutorial. Follow along as we go through the Rust lang book chapter by chapter.

ūüďĚGet the FREE Rust Cheatsheet: https://letsgetrusty.com/cheatsheet

The Rust book: https://doc.rust-lang.org/stable/book/‚Äč‚Äč

0:00‚Äč Intro
0:29 What Are Closures?
0:50 Example Program
2:55 Refactoring With Functions
4:07 Refactoring Using Closures
6:31 Type Inference And Annotation
8:06 Generic Parameters And Fn Traits
15:33 Capturing the Environment with Closures
19:12 Outro

#letsgetrusty‚Äč‚Äč #rust‚Äčlang‚Äč #tutorial

#rust #rust lang #closures

Lydia  Kessler

Lydia Kessler

1626238380

ULTIMATE Rust Lang Tutorial! - Traits

The ultimate Rust lang tutorial. Follow along as we go through the Rust lang book chapter by chapter.

ūüďĚ Get notified when the Rust Cheatsheet comes out: https://letsgetrusty.com/cheatsheet

The Rust book: https://doc.rust-lang.org/stable/book/‚Äč

0:00 Intro
0:23 Defining Traits
1:58 Implementing Traits
2:55 Default Implementations
5:01 Trait Bounds
8:09 Returning Types the Implement Traits
9:23 Conditionally Implement Methods
10:27 Blanket Implementations
10: 53 Outro

#letsgetrusty‚Äč #rust‚Äčlang #tutorial

#rust #rust lang #traits