Quando um proprietário é passado como argumento para uma função, a propriedade é movida para o parâmetro da função.
Após um movimento, a variável na função original não pode mais ser usada.
Detalhes da memória: