Обновить

Комментарии 4

"В замечательно расте  ", "указатели теперь вистя ",  "Поэтому все фундаментально нет права " статья не вычитана (зато хоть не творчество ИИ)

благодарю! вы настоящий хранитель очепяток

Но уже после let b = a старая переменная a больше не существует, структура перемещена. Перемещение в Rust представляет из себя побайтовое копирование значений структуры на новое место

Очень сильно сомневаюсь. Передается право владения, а байты остаются на своем месте (но это не гарантировано).

let b = a

Данные могут и не копироваться, это просто логическое связывание. Побайтовое копирование совершенно не обязательно произойдет

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Информация

Сайт
beget.com
Дата регистрации
Дата основания
Численность
201–500 человек
Местоположение
Россия