slice_get_unchecked
slice_get_unchecked (슬라이스 요소 프로젝션)
경계 검사 없이 슬라이스의 index 번째 요소로 프로젝션하는 내장 함수예요.
출처: Rust 공식 문서
본문
slice_ptr 의 index 번째 요소로 프로젝션해요. 제공된 슬라이스와 같은 종류의 포인터로 변환해요(&mut [T] → &mut T, &[T] → &T, *mut [T] → *mut T, *const [T] → *const T). 경계 검사가 없어요.
pub const unsafe fn slice_get_unchecked<ItemPtr, SlicePtr, T>( slice_ptr: SlicePtr, index: usize , ) -> ItemPtr where ItemPtr: ChangePointee< [T] , Pointee = T, Output = SlicePtr>,