Understand how Rust manages memory

Beginner
Developer
Student
Azure

Discover the features that make Rust so unique: ownership and borrowing.

Learning objectives

In this module, you'll learn:

  • The concept of ownership in Rust.
  • Moving and borrowing values.
  • Scoping rules and lifetimes.
  • Rust's pointer types, commonly called references.

Prerequisites

  • You should have a basic understanding of Rust's primitive and collection types, as covered in the previous modules.