write_unaligned
write_unaligned (정렬되지 않은 쓰기 함수)
이전 값을 읽거나 드롭하지 않고 주어진 값으로 메모리 위치를 덮어쓰는 unsafe 상수 함수예요.
출처: Rust 공식 문서
본문
write()와 달리 포인터가 정렬되지 않아도 돼요. write_unaligned은 이전 위치의 내용을 드롭하지 않아요. 초기화되지 않은 메모리 위에 쓰는 데 유용해요.
pub const unsafe fn write_unaligned<T>(dst: *mut T, src: T)