Veremos agora os Traits mais comuns da biblioteca padrão do Rust:
Iterator
e IntoIterator
usados em laços for
,
From
e Into
usados na converção de valores,
Read
e Write
usados em operações de IO,
Add
, Mul
, … usado na sobrecarga de operadores,
Drop
usado para definir destrutores e
Default
usado para construir uma instância padrão para um tipo.