Псевдоніми типу
Псевдонім типу створює ім'я для іншого типу. Ці два типи можна використовувати взаємозамінно.
enum CarryableConcreteItem { Left, Right, } type Item = CarryableConcreteItem; // Псевдоніми більш корисні для довгих, складних типів: use std::cell::RefCell; use std::sync::{Arc, RwLock}; type PlayerInventory = RwLock<Vec<Arc<RefCell<Item>>>>;
This slide should take about 2 minutes.
Програмісти на C впізнають це як схоже на typedef
.