Ownership
Todas as associaçÔes de variĂĄveis tĂȘm um escopo onde sĂŁo vĂĄlidas e Ă© um erro usar uma variĂĄvel fora de seu escopo:
Dizemos que a variĂĄvel owns (possui) o valor. Todo valor em Rust tem precisamente um owner (dono) em todos os momentos.
No final do escopo, a variĂĄvel Ă© descartada e os dados sĂŁo liberados. Um destrutor pode ser executado aqui para liberar recursos.
Speaker Notes
This slide should take about 5 minutes.
Os alunos familiarizados com implementaçÔes de coleta de lixo saberĂŁo que um coletor de lixo começa com um conjunto de âraĂzesâ para encontrar toda a memĂłria acessĂvel. O princĂpio do âsingle ownerâ (âĂșnico donoâ) do Rust Ă© uma ideia semelhante.