런타임 대여

RefCell 내부 가변성 경계

RefCell<T>는 불변으로 보이는 값 안에서도 규칙을 지키며 변경할 수 있도록 대여 검사를 실행 중으로 옮깁니다.

불변 외피

외부에서는 불변 참조만 있어도 내부 상태를 바꿀 수 있습니다.

MockMessenger

테스트 더블이 전송된 메시지를 기록할 때 유용한 예제입니다.

Rc 조합

Rc<RefCell<T>>는 여러 소유자가 같은 값을 바꾸는 패턴을 만듭니다.

런타임 Borrow

동시에 여러 가변 대여가 생기면 런타임에서 실패합니다.