BorrowedBuf
BorrowedBuf (차용 버퍼)
점진적으로 채워지는, 처음에는 초기화되지 않은 요소들의 차용 버퍼예요.
출처: Rust 공식 문서
본문
처음에는 초기화되지 않은 요소들로 이루어져 점진적으로 채워지는 차용 버퍼예요. MaybeUninit 버퍼로 더 안전하게 작업할 수 있게 해줘요. 채워진 영역과 초기화 여부를 추적해요. 쓰기는 unfilled() 로 BorrowedCursor 를 만들어 수행해요.
pub struct BorrowedBuf<'data, T> { /* private fields */ }