- 러스트 2024 에디션의 ReadWriteLock과 if let 임시 범위 수정 사항 설명 💡
- ReadWriteLock: 여러 쓰레드가 읽기는 가능하지만, 쓰기는 한 쓰레드만 가능하도록 동작하는 락. 도서관 책 비유 설명 👍
- 러스트 2021 에디션에서는 if let 블록 내 ReadWriteLock의 범위가 블록 밖까지 확장되는 문제 발생 🚫
- 러스트 2024 에디션에서는 if let 블록 내 ReadWriteLock의 범위가 블록 내로 제한되어 예상대로 동작하도록 수정됨 ✅
- 러스트 2024 에디션의 변경으로 ReadWriteLock 사용이 더욱 직관적이고 편리해짐 🚀