let y = x. Значение жило в одном месте памяти, а стало в другом. Поэтому все ссылки на икс протухли. А с асинками там такой прикол что саму футуру нельзя двигать, потому что сслыки на нее могут захватываться внутри стейт машины, т.е. async функции.
У меня не понимание вызвало, что подразумевалось под словом "подвинуть", что такое move и как работает я знаю.
Обсуждают сегодня