Companies Home Search Profile

Memory Ownership and Borrowing in Rust 2021

Focused View

Shaun Meyer

1:10:36

96 View
  • 1. Course Overview.mp4
    02:07
  • 1. Introduction.mp4
    01:51
  • 2. Setting up Visual Studio Code for Debugging Rust.mp4
    02:42
  • 3. Different Approaches to Memory Management.mp4
    03:04
  • 4. Data Types, Mutability, and Scope.mp4
    03:58
  • 5. Stack vs. Heap.mp4
    04:01
  • 6. Summary.mp4
    00:44
  • 1. Introduction.mp4
    01:09
  • 2. Rules of Ownership.mp4
    02:42
  • 3. Copyable Data Types.mp4
    03:22
  • 4. Non-copyable Data Types.mp4
    05:11
  • 5. Copy and Clone Traits.mp4
    04:17
  • 6. Summary.mp4
    01:12
  • 1. Introduction.mp4
    01:16
  • 2. Immutable References.mp4
    02:24
  • 3. Mutable References.mp4
    03:00
  • 4. Reference Restrictions.mp4
    02:54
  • 5. String Slices.mp4
    03:11
  • 6. Summary.mp4
    01:01
  • 1. Introduction.mp4
    01:15
  • 2. What Is a Lifetime.mp4
    04:44
  • 3. Lifetimes in Functions.mp4
    06:24
  • 4. Lifetimes in Structs.mp4
    02:39
  • 5. Lifetime Elision Rules.mp4
    03:28
  • 6. Static Lifetimes.mp4
    01:07
  • 7. Summary.mp4
    00:53
  • Description


    The two pillars of Rust are safety and speed. Rust can ensure this using its unique memory management system, Ownership, and Borrowing. This is arguably Rust's most important feature, and a thorough understanding is essential to mastering Rust.

    What You'll Learn?


      In this course, Memory Ownership and Borrowing in Rust 2021, you’ll learn how Rust manages memory to ensure speed and safety. First, you’ll revise how Rust manages memory. Next, you’ll discover ownership & borrowing. Finally, you’ll learn about Lifetimes. When you’re finished with this course, you’ll have the deep understanding of ownership and borrowing needed to master the Rust programming language.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Shaun Meyer is a software development pro with 25+ years of experience in C, C++, C#, JavaScript and Rust. He's also managed people and products but his first love will always be code. Shaun's delivered top-notch software and built high-performing teams. He's committed to innovative solutions and teamwork that delivers value to clients and stakeholders.
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 26
    • duration 1:10:36
    • level average
    • English subtitles has
    • Release Date 2023/06/16