Aliases (Apelidos) de Tipo

Um alias de tipo cria um nome para outro tipo. Os dois tipos podem ser usados ​​de forma intercambiável.

enum CarryableConcreteItem {
    Left,
    Right,
}

type Item = CarryableConcreteItem;

// _Aliases_ sĂŁo mais Ășteis com tipos longos e complexos:
use std::cell::RefCell;
use std::sync::{Arc, RwLock};
type PlayerInventory = RwLock<Vec<Arc<RefCell<Item>>>>;
This slide should take about 2 minutes.

Programadores C reconhecerĂŁo isso como semelhante a um typedef.