min_align_of_val

min_align_of_val (값 타입 최소 정렬 반환 함수)

val이 가리키는 값의 타입에 대한 ABI 요구 최소 정렬을 바이트 단위로 반환하는 함수예요.

출처: Rust 공식 문서

본문

타입 T의 값에 대한 모든 참조는 이 숫자의 배수여야 해요.

pub fn min_align_of_val<T>(val: &T) -> usize
where
    T: ?Sized,

예시

assert_eq!(1, std::mem::min_align_of_val(&[1u8; 4]));

더 알아보기 (Learn more)

Rust 공식 문서