Você pode usar no método de criação sim, apenas a sintaxe é diferente:
let mut notas = Vec::<u8>::new();
Você pode usar no método de criação sim, apenas a sintaxe é diferente:
let mut notas = Vec::<u8>::new();
Olá, Rodrigo!
A sintaxe que você mencionou está correta. O método Vec::<u8>::new()
cria um novo vetor vazio que pode ser modificado posteriormente com o uso do comando push()
, por exemplo.
Vale lembrar que em Rust, é importante utilizar a palavra-chave mut
para indicar que o vetor pode ser modificado. Caso contrário, o compilador irá gerar um erro.
Bons estudos!