DynMetadata

DynMetadata (동적 트레이트 객체 메타데이터 구조체)

트레이트 객체(dyn Trait)의 메타데이터를 나타내는 타입이에요.

출처: Rust 공식 문서

본문

DynMetadata는 컴파일러가 트레이트 객체에 대해 유지하는 메타데이터(비테이블/함수 포인터 등)를 나타내는 타입이에요. size_of, align_of 등 메타데이터 관련 속성에 접근할 수 있어요.

pub struct DynMetadata<Dyn>
where
    Dyn: ?Sized,
{ /* private fields */ }

더 알아보기 (Learn more)

Rust 공식 문서