ReentrantLockGuard — 재진입 잠금의 스코프 가드

ReentrantLockGuard — 재진입 잠금의 스코프 가드

ReentrantLockGuard는 재진입 잠금(re-entrant lock)의 "스코프 잠금"을 위한 RAII 구현이에요. 이 구조체가 드롭되면(범위를 벗어나면) 잠금이 해제돼요. nightly 전용 실험 API(reentrant_lock, #121440)이에요.

출처: Rust 공식 문서

본문

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

Deref/DerefMut를 구현해 보호된 데이터에 잠금을 유지한 채 접근할 수 있어요.

더 알아보기 (Learn more)