копирование? если так, то получается, что клон лишний, потому что в замыкание всё равно попадёт клон клона?
копирование, и клон это разные вещи. На уровне языка действует семантика перемещения, это означает что доступ к обьекту переместится из одной обласи в другую. Как конкретно это будет реализовано в лоулевел не специализированно.
Семантически move это всегда побитовая копия, но оптимизатор может ее соптимизировать, да.
Обсуждают сегодня