Vectors: coleções dinâmicas
Em Rust, Vec<T> é a principal estrutura de dados para coleções dinâmicas alocadas no heap. Diferente dos arrays [T; N], que têm tamanho fixo conhecido em tempo de compilação, os vectors podem crescer ou encolher dinamicamente durante a execução do programa.