3.54 GB | 00:10:03 | mp4 | 1280X720 | 16:9
Genre:eLearning |Language:English
Files Included :
1 Introduction (3.86 MB)
2 Rust Installation (9.27 MB)
4 Creating and Running Rust Projects (9.5 MB)
1 Project Setup (15.62 MB)
1 1 001 - generics (11.13 KB)
10 More on Generic Structs (43.34 MB)
10 1 004 - basket (1.57 KB)
11 Implementing a trait (47.77 MB)
11 1 005 - basket (1.89 KB)
12 Generic Trait Bounds (19.18 MB)
12 1 006 - basket (1.96 KB)
2 Issues with Number Types (34.47 MB)
2 1 002 - generics (1.17 KB)
3 The Basics of Generics (48.23 MB)
3 1 003 - generics (1.25 KB)
4 Trait Bounds (22.08 MB)
5 Multiple Generic Types (18.35 MB)
6 Super Solve Flexibility (16.23 MB)
6 1 006 - generics (1.25 KB)
7 App Overview (18.59 MB)
8 Building the Basket (40.92 MB)
8 1 002 - basket (1.19 KB)
9 Generic Structs (26.5 MB)
1 Representing Data with Structs (36.31 MB)
10 Project Review (18.81 MB)
2 Arrays vs Vectors (31.26 MB)
2 1 006 - int (11.6 KB)
3 Mutable vs Immutable Bindings (25.8 MB)
3 1 007 - int (1.6 KB)
4 Implementations and Methods (40.65 MB)
4 1 008 - int (1.64 KB)
5 Implicit Returns (15.53 MB)
5 1 009 - int (1.63 KB)
6 Installing External Crates (40.29 MB)
6 1 010 - int (1.66 KB)
7 Using Code from Crates (49.34 MB)
8 Shuffling a Slice (31.37 MB)
8 1 011 1 - int (1.71 KB)
9 Splitting a Vector (76.92 MB)
9 1 012 - int (1.8 KB)
1 Project Overview (16.85 MB)
11 Exercise Overview (6.63 MB)
12 Exercise Solution (9.13 MB)
13 Another Quick Exercise (10.5 MB)
14 A Quick Exercise Solution (20.53 MB)
15 Writing Useful Code with Ownership (26.15 MB)
15 1 009 - bank (1.06 KB)
17 Introducing the Borrow System (29.62 MB)
17 1 010 - bank (1.05 KB)
18 Immutable References (61.07 MB)
18 1 011 - bank (1.07 KB)
2 Defining Structs (15.25 MB)
2 1 002 - bank (954 B)
20 Exercise On References (8.94 MB)
22 References Exercise Solution (13.8 MB)
23 Mutable References (60.01 MB)
23 1 012 - bank (1.08 KB)
24 Exercise on Mutable Refs (6.97 MB)
25 Solution on Mutable Refs (46.74 MB)
26 Copy-able Values (23.92 MB)
3 Adding Inherent Implementations (25.88 MB)
3 1 003 - bank (1019 B)
4 A Mysterious Error (21.61 MB)
4 1 004 - bank (1.05 KB)
5 Unexpected Value Updates (57.84 MB)
6 The Goal of Ownership and Borrowing (32.46 MB)
7 The Basics of Ownership (35.52 MB)
9 Visualizing Ownership and Moves (84.75 MB)
9 1 008 - bank (1.05 KB)
1 Basics of Lifetimes (46.54 MB)
3 Deciding on Argument Types (30.89 MB)
4 Back to the Bank Impl (13.57 MB)
4 1 016 - bank (1.07 KB)
5 Implementing Deposits and Withdrawals (49.61 MB)
6 Accounts and Bank Implementation (58.34 MB)
6 1 018 - bank (1.25 KB)
7 Project Wrapup (11.46 MB)
1 Project Overview (3.8 MB)
10 The Option Enum (32.86 MB)
10 1 009 - media (1.45 KB)
11 Option From Another Perspective (83.18 MB)
11 1 010 - media (1.66 KB)
12 Replacing Our Custom Enum with Option (21.48 MB)
12 1 011 - media (1.61 KB)
13 Other Ways of Handling Options (58.09 MB)
15 Excercise Overview (11.91 MB)
16 Exercise Solution (16.94 MB)
2 Defining Enums (40.61 MB)
2 1 002 - media (998 B)
3 Declaring Enum Values (9.56 MB)
3 1 003 - media (1.04 KB)
4 Adding Implementations to Enums (58.46 MB)
4 1 004 - media (1.15 KB)
5 Pattern Matching with Enums (27 MB)
5 1 005 - media (1.2 KB)
6 When to Use Structs vs Enums (17.29 MB)
6 1 006 - media (1.2 KB)
7 Adding Catalog Items (22.36 MB)
7 1 007 - media (1.32 KB)
8 Unlabeled Fields (44.85 MB)
8 1 008 - media (1.39 KB)
1 Modules Overview (35.04 MB)
2 Rules of Modules (16.33 MB)
3 Refactoring with Multiple Modules (62.27 MB)
3 1 017 - media (2.25 KB)
1 Project Overview (6.26 MB)
10 Using a Result When Reading Files (26.53 MB)
10 1 005 5 - logs (11.59 KB)
11 Tricky Strings (18.67 MB)
11 1 006 - logs (985.81 KB)
12 The Stack and Heap (32.6 MB)
13 Strings, String Refs, and String Slices (35.75 MB)
14 When to Use Which String (69.89 MB)
16 Finding Error Logs (43.84 MB)
16 1 010 - logs (1.72 KB)
17 Understanding the Issue (81.78 MB)
18 Fixing Errors Around String Slices (38.49 MB)
18 1 012 - logs (1.72 KB)
19 Writing Data to a File (33.18 MB)
19 1 013 - logs (2.12 KB)
2 Reading a File (12.55 MB)
2 1 002 - logs (1.53 KB)
20 Alternatives to Nested Matches (50.36 MB)
20 1 014 - logs (2.16 KB)
21 The Try Operator (86.07 MB)
21 1 015 - logs (2.22 KB)
22 When to Use Each Technique (62.92 MB)
3 The Result Enum (22.05 MB)
4 The Result Enum in Action (31.43 MB)
4 1 004 - logs (1.62 KB)
5 Types of Errors (16.41 MB)
5 1 005 - logs (1.58 KB)
6 Matching on Results (24.93 MB)
6 1 005 1 - logs (1.69 KB)
7 Empty OK Variants (38.08 MB)
8 Exercise Around the Result Enum (8.74 MB)
9 Exercise Solution (15.42 MB)
1 Project Overview (7.56 MB)
10 Collecting Elements from an Iterator (41.33 MB)
10 1 010 - iter (1.1 KB)
11 How Collect Works (58.62 MB)
11 1 011 - iter (1.11 KB)
12 Moving Ownership With Into Iter (45.95 MB)
12 1 012 - iter (1.18 KB)
13 Inner Maps (23.95 MB)
13 1 013 - iter (1.23 KB)
14 Reminder on Lifetimes (43.09 MB)
14 1 014 - iter (1.23 KB)
15 Iterators Wrapup (33.76 MB)
15 1 015 - iter (1.32 KB)
16 Collect Excercise (7.17 MB)
17 Exercise Solution (5.27 MB)
18 The Filter Method (5.04 MB)
19 Filter Solution (6.6 MB)
2 Basics of Iterators (41.87 MB)
2 1 002 - iter (943 B)
3 Using For Loops with Iterators (24.04 MB)
3 1 003 - iter (963 B)
4 Iterator Consumers (20.6 MB)
4 1 004 - iter (988 B)
5 Iterator Adaptors (24.07 MB)
5 1 005 - iter (1008 B)
6 Vector Slices (56.06 MB)
6 1 006 - iter (1009 B)
7 Reminder on Ownership and Borrowing (32.25 MB)
7 1 007 - iter (1.02 KB)
8 Iterators with Mutable Refs (32.6 MB)
8 1 008 - iter (1.05 KB)
9 Mutable Vector Slices (9.51 MB)
9 1 009 - iter (1.04 KB)
1 Lifetime Annotations (10.39 MB)
2 A Missing Annotation (21.96 MB)
2 1 002 - la (1.03 KB)
3 A Review of Borrowing Rules (28.55 MB)
4 What Lifetime Annotation Are All About (27.07 MB)
5 Common Questions Around Lifetimes (41.77 MB)
6 Lifetime Elision (54.89 MB)
7 Common Lifetimes (41.24 MB)
7 1 007 - la (1.11 KB)
2 Rust Installation (9.27 MB)
4 Creating and Running Rust Projects (9.5 MB)
1 Project Setup (15.62 MB)
1 1 001 - generics (11.13 KB)
10 More on Generic Structs (43.34 MB)
10 1 004 - basket (1.57 KB)
11 Implementing a trait (47.77 MB)
11 1 005 - basket (1.89 KB)
12 Generic Trait Bounds (19.18 MB)
12 1 006 - basket (1.96 KB)
2 Issues with Number Types (34.47 MB)
2 1 002 - generics (1.17 KB)
3 The Basics of Generics (48.23 MB)
3 1 003 - generics (1.25 KB)
4 Trait Bounds (22.08 MB)
5 Multiple Generic Types (18.35 MB)
6 Super Solve Flexibility (16.23 MB)
6 1 006 - generics (1.25 KB)
7 App Overview (18.59 MB)
8 Building the Basket (40.92 MB)
8 1 002 - basket (1.19 KB)
9 Generic Structs (26.5 MB)
1 Representing Data with Structs (36.31 MB)
10 Project Review (18.81 MB)
2 Arrays vs Vectors (31.26 MB)
2 1 006 - int (11.6 KB)
3 Mutable vs Immutable Bindings (25.8 MB)
3 1 007 - int (1.6 KB)
4 Implementations and Methods (40.65 MB)
4 1 008 - int (1.64 KB)
5 Implicit Returns (15.53 MB)
5 1 009 - int (1.63 KB)
6 Installing External Crates (40.29 MB)
6 1 010 - int (1.66 KB)
7 Using Code from Crates (49.34 MB)
8 Shuffling a Slice (31.37 MB)
8 1 011 1 - int (1.71 KB)
9 Splitting a Vector (76.92 MB)
9 1 012 - int (1.8 KB)
1 Project Overview (16.85 MB)
11 Exercise Overview (6.63 MB)
12 Exercise Solution (9.13 MB)
13 Another Quick Exercise (10.5 MB)
14 A Quick Exercise Solution (20.53 MB)
15 Writing Useful Code with Ownership (26.15 MB)
15 1 009 - bank (1.06 KB)
17 Introducing the Borrow System (29.62 MB)
17 1 010 - bank (1.05 KB)
18 Immutable References (61.07 MB)
18 1 011 - bank (1.07 KB)
2 Defining Structs (15.25 MB)
2 1 002 - bank (954 B)
20 Exercise On References (8.94 MB)
22 References Exercise Solution (13.8 MB)
23 Mutable References (60.01 MB)
23 1 012 - bank (1.08 KB)
24 Exercise on Mutable Refs (6.97 MB)
25 Solution on Mutable Refs (46.74 MB)
26 Copy-able Values (23.92 MB)
3 Adding Inherent Implementations (25.88 MB)
3 1 003 - bank (1019 B)
4 A Mysterious Error (21.61 MB)
4 1 004 - bank (1.05 KB)
5 Unexpected Value Updates (57.84 MB)
6 The Goal of Ownership and Borrowing (32.46 MB)
7 The Basics of Ownership (35.52 MB)
9 Visualizing Ownership and Moves (84.75 MB)
9 1 008 - bank (1.05 KB)
1 Basics of Lifetimes (46.54 MB)
3 Deciding on Argument Types (30.89 MB)
4 Back to the Bank Impl (13.57 MB)
4 1 016 - bank (1.07 KB)
5 Implementing Deposits and Withdrawals (49.61 MB)
6 Accounts and Bank Implementation (58.34 MB)
6 1 018 - bank (1.25 KB)
7 Project Wrapup (11.46 MB)
1 Project Overview (3.8 MB)
10 The Option Enum (32.86 MB)
10 1 009 - media (1.45 KB)
11 Option From Another Perspective (83.18 MB)
11 1 010 - media (1.66 KB)
12 Replacing Our Custom Enum with Option (21.48 MB)
12 1 011 - media (1.61 KB)
13 Other Ways of Handling Options (58.09 MB)
15 Excercise Overview (11.91 MB)
16 Exercise Solution (16.94 MB)
2 Defining Enums (40.61 MB)
2 1 002 - media (998 B)
3 Declaring Enum Values (9.56 MB)
3 1 003 - media (1.04 KB)
4 Adding Implementations to Enums (58.46 MB)
4 1 004 - media (1.15 KB)
5 Pattern Matching with Enums (27 MB)
5 1 005 - media (1.2 KB)
6 When to Use Structs vs Enums (17.29 MB)
6 1 006 - media (1.2 KB)
7 Adding Catalog Items (22.36 MB)
7 1 007 - media (1.32 KB)
8 Unlabeled Fields (44.85 MB)
8 1 008 - media (1.39 KB)
1 Modules Overview (35.04 MB)
2 Rules of Modules (16.33 MB)
3 Refactoring with Multiple Modules (62.27 MB)
3 1 017 - media (2.25 KB)
1 Project Overview (6.26 MB)
10 Using a Result When Reading Files (26.53 MB)
10 1 005 5 - logs (11.59 KB)
11 Tricky Strings (18.67 MB)
11 1 006 - logs (985.81 KB)
12 The Stack and Heap (32.6 MB)
13 Strings, String Refs, and String Slices (35.75 MB)
14 When to Use Which String (69.89 MB)
16 Finding Error Logs (43.84 MB)
16 1 010 - logs (1.72 KB)
17 Understanding the Issue (81.78 MB)
18 Fixing Errors Around String Slices (38.49 MB)
18 1 012 - logs (1.72 KB)
19 Writing Data to a File (33.18 MB)
19 1 013 - logs (2.12 KB)
2 Reading a File (12.55 MB)
2 1 002 - logs (1.53 KB)
20 Alternatives to Nested Matches (50.36 MB)
20 1 014 - logs (2.16 KB)
21 The Try Operator (86.07 MB)
21 1 015 - logs (2.22 KB)
22 When to Use Each Technique (62.92 MB)
3 The Result Enum (22.05 MB)
4 The Result Enum in Action (31.43 MB)
4 1 004 - logs (1.62 KB)
5 Types of Errors (16.41 MB)
5 1 005 - logs (1.58 KB)
6 Matching on Results (24.93 MB)
6 1 005 1 - logs (1.69 KB)
7 Empty OK Variants (38.08 MB)
8 Exercise Around the Result Enum (8.74 MB)
9 Exercise Solution (15.42 MB)
1 Project Overview (7.56 MB)
10 Collecting Elements from an Iterator (41.33 MB)
10 1 010 - iter (1.1 KB)
11 How Collect Works (58.62 MB)
11 1 011 - iter (1.11 KB)
12 Moving Ownership With Into Iter (45.95 MB)
12 1 012 - iter (1.18 KB)
13 Inner Maps (23.95 MB)
13 1 013 - iter (1.23 KB)
14 Reminder on Lifetimes (43.09 MB)
14 1 014 - iter (1.23 KB)
15 Iterators Wrapup (33.76 MB)
15 1 015 - iter (1.32 KB)
16 Collect Excercise (7.17 MB)
17 Exercise Solution (5.27 MB)
18 The Filter Method (5.04 MB)
19 Filter Solution (6.6 MB)
2 Basics of Iterators (41.87 MB)
2 1 002 - iter (943 B)
3 Using For Loops with Iterators (24.04 MB)
3 1 003 - iter (963 B)
4 Iterator Consumers (20.6 MB)
4 1 004 - iter (988 B)
5 Iterator Adaptors (24.07 MB)
5 1 005 - iter (1008 B)
6 Vector Slices (56.06 MB)
6 1 006 - iter (1009 B)
7 Reminder on Ownership and Borrowing (32.25 MB)
7 1 007 - iter (1.02 KB)
8 Iterators with Mutable Refs (32.6 MB)
8 1 008 - iter (1.05 KB)
9 Mutable Vector Slices (9.51 MB)
9 1 009 - iter (1.04 KB)
1 Lifetime Annotations (10.39 MB)
2 A Missing Annotation (21.96 MB)
2 1 002 - la (1.03 KB)
3 A Review of Borrowing Rules (28.55 MB)
4 What Lifetime Annotation Are All About (27.07 MB)
5 Common Questions Around Lifetimes (41.77 MB)
6 Lifetime Elision (54.89 MB)
7 Common Lifetimes (41.24 MB)
7 1 007 - la (1.11 KB)
Screenshot
Code:
Bitte
Anmelden
oder
Registrieren
um Code Inhalt zu sehen!
Code:
Bitte
Anmelden
oder
Registrieren
um Code Inhalt zu sehen!