I learned a fun fact today
When doing a move, Rust just passes a memcpy to the LLVM IR. LLVM takes care of eliding the copy (in most cases - not always!)
When doing a move, Rust just passes a memcpy to the LLVM IR. LLVM takes care of eliding the copy (in most cases - not always!)