Ниже представлено графическое описание перемещения, копирования и заимствования в [языке программирования Rust][1]. В основном, эти понятия специфичны только для Rust, являясь общим камнем преткновения для многих новичков.
![][2]
Чтобы избежать путаницы, я попытался свести текст к минимуму. Данная заметка не является заменой различных учебных руководств, и лишь сделана для тех,
кто считает, что визуально информация воспринимается легче. Если вы только начали изучать Rust и считаете данные графики полезными, то я бы порекомендовал вам отмечать свой код похожими схемами для лучшего закрепления понятий.
[Читать дальше →][3]
[1]:
https://www.rust-lang.org/
[2]:
https://habrastorage.org/files/cba/22d/ca5/cba22dca5a5d4723b3fce8a255dbf114.png
[3]:
https://habrahabr.ru/post/322140/?utm_source=habrahabr&utm_medium=rss&utm_campaign=feed_posts#habracut