얘는 vector가 클로저 move에 들어가서 밑에 x는 소유권이 없으니 안된다는건 알겠음
근데 얘는 integer가 copy trait를 가지고 있어서 에러없이 잘되는데 move 안썻으면 복사되는건 이해하겠는데
move 키워드를 썼는데도 소유권 이전이 아니라 copy로 되는게 왜그런지 알려줄수있음?
얘는 vector가 클로저 move에 들어가서 밑에 x는 소유권이 없으니 안된다는건 알겠음
근데 얘는 integer가 copy trait를 가지고 있어서 에러없이 잘되는데 move 안썻으면 복사되는건 이해하겠는데
move 키워드를 썼는데도 소유권 이전이 아니라 copy로 되는게 왜그런지 알려줄수있음?
Copy인데 move 안쓰면 복사되는게 아니라 똑같이 레퍼런스 캡쳐됨
그리고 이동하는 상황에서 Clone한걸 보내는게 Copy라서 Copy인 애들은 스코프 끝나는거말곤 안사라져
아 Copy trait가 있으면 = 자체가 Clone을 보내니까 move 클로저도 Copy방식으로 넘어간다는 말이구나
그래서 쟤넨 결국 main함수 끝날때까지 라이프타임이 보장되는거고
ㅇㅇ 너가 뭔짓을해도 스코프까진 살아있음