Alignment — 정렬 요구사항 타입 별칭
Alignment — 정렬 요구사항 타입 별칭
Alignment는 메모리 정렬 요구사항을 나타내는 타입이에요. 이 별칭은 mem::Alignment의 재수출(re-export)이에요.
출처: Rust 공식 문서
본문
pub type Alignment = Alignment;
참고: 이 별칭은
1.96.0부터 폐기(deprecate)되었어요.ptr에서mem으로 이동했기 때문이에요.mem::Alignment를 사용하는 것이 권장돼요.
또한 nightly 전용 실험 API(ptr_alignment_type, #102070)에 속해 있어요.
// 폐기 예정
use std::ptr::Alignment;
// 권장
use std::mem::Alignment;
실제 타입은 필드가 비공개인 pub struct Alignment { /* private fields */ } 형태예요.