Traits Importantes

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.