Rust By Example

Destructuring

A match block can destructure items in a variety of ways.

  • Destructuring Tuples
  • Destructuring Arrays and Slices
  • Destructuring Enums
  • Destructuring Pointers
  • Destructuring Structures