MappedRwLockWriteGuard — 하위 필드를 가리키는 쓰기 가드

MappedRwLockWriteGuard — 하위 필드를 가리키는 쓰기 가드

MappedRwLockWriteGuard는 드롭될 때 잠금의 배타적 쓰기 접근을 해제하는 RAII 구조체로, 보호된 데이터의 하위 필드를 가리킬 수 있어요. RwLockWriteGuard::mapfilter_map 메서드로 생성돼요. nightly 전용 실험 API(mapped_lock_guards, #117108)이에요.

출처: Rust 공식 문서

본문

pub struct MappedRwLockWriteGuard<'rwlock, T: ?Sized + 'rwlock> { /* private fields */ }

DerefDerefMut를 구현해 내부 필드에 읽기·쓰기로 접근할 수 있어요. 드롭되면 쓰기 잠금이 해제돼요.

더 알아보기 (Learn more)