Rust 프로그래밍 2부 3장 - 소유권 대여와 데이터 경합 | OKKY