Comprendre l’ownership
La possession (ownership) est la fonctionnalité la plus distinctive de Rust et a des implications profondes sur le reste du langage. Elle permet à Rust de garantir la sécurité de la mémoire sans avoir besoin d’un ramasse-miettes (garbage collector), il est donc important de comprendre comment fonctionne la possession. Dans ce chapitre, nous parlerons de la possession ainsi que de plusieurs fonctionnalités associées : l’emprunt (borrowing), les slices, et la façon dont Rust organise les données en mémoire.