RefCell | Learn Rust part 56
Smart Contract Programmer · 7:21 · Watch on YouTube
이 비디오는 내부 가변성(interior mutability)을 제공하는 스마트 포인터인 Rust의 RefCell<T>를 설명합니다. 이를 통해 불변 참조가 존재하는 동안에도 데이터를 변경할 수 있지만, 대여 규칙 검사는 컴파일 타임이 아닌 런타임에 발생합니다. 주요 예제는 Rc<T> 만으로는 cons 리스트의 공유 부분을 수정할 수 없지만, Rc<RefCell<T>>는 가능함을 보여줍니다.