Context

Installation

Data types in rust

Conditionals, loops…

Mutable vs immutable variables

Functions

Ownership of heap variables

Borrowing and references

Structs

Implementing structs

Enums

Pattern matching

Error handling

Option enum

External packages (crates)

Generics and trait bounds

Generics over structs

Generics over enums

Traits

Annotations and decorators