==============
Introduction
==============

----------------
Topics Covered
----------------

- **Arrays**
  - Basics and initialization
  - Safety (out-of-bound panic)
  - Iteration and looping

- **Tuples**
  - Basics and heterogeneous types
  - Accessing fields
  
- **Patterns and Destructuring**
  - Destructuring (tuples, arrays, (re)assignment)
  - Ignoring elements (:rust:`_`, :rust:`..`)
  - Nested destructuring
