Lydia  Kessler

Lydia Kessler

1626245340

ULTIMATE Rust Lang Tutorial! - Lifetimes

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:22 The Borrow Checker
3:03 Generical Lifetime Annotations
10:29 Thinking in Terms of Lifetimes
12:25 Lifetime Annotations in Struct Definitions
13:27 Lifetime Elision
15:35 Lifetime Annotations in Method Definitions
17:07 Static Lifetimes
17:27 Putting it All Together
18:33 Outro

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

#rust #rust lang #lifetimes

What is GEEK

Buddha Community

ULTIMATE Rust Lang Tutorial! - Lifetimes
Lydia  Kessler

Lydia Kessler

1626245340

ULTIMATE Rust Lang Tutorial! - Lifetimes

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:22 The Borrow Checker
3:03 Generical Lifetime Annotations
10:29 Thinking in Terms of Lifetimes
12:25 Lifetime Annotations in Struct Definitions
13:27 Lifetime Elision
15:35 Lifetime Annotations in Method Definitions
17:07 Static Lifetimes
17:27 Putting it All Together
18:33 Outro

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

#rust #rust lang #lifetimes

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

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

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

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