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]));