LayoutError — 레이아웃 생성 실패 오류

LayoutError — 레이아웃 생성 실패 오류

LayoutError는 유효하지 않은 크기·정렬 조합으로 레이아웃을 만들려다 실패했을 때 돌아오는 오류 타입이에요.

출처: Rust 공식 문서

본문

#[non_exhaustive]
pub struct LayoutError;

Layout::from_size_align 같은 함수가 크기·정렬 요구사항을 만족시킬 수 없을 때 이 오류를 반환해요. #[non_exhaustive]로 표시되어 있어 나중에 필드가 추가돼도 라이브러리 호환성이 유지돼요. 이전 버전의 LayoutErr가 이 타입으로 대체되었어요.

더 알아보기 (Learn more)

Rust 공식 문서