DynMetadata
DynMetadata (동적 트레이트 객체 메타데이터 구조체)
트레이트 객체(dyn Trait)의 메타데이터를 나타내는 타입이에요.
출처: Rust 공식 문서
본문
DynMetadata는 컴파일러가 트레이트 객체에 대해 유지하는 메타데이터(비테이블/함수 포인터 등)를 나타내는 타입이에요. size_of, align_of 등 메타데이터 관련 속성에 접근할 수 있어요.
pub struct DynMetadata<Dyn>
where
Dyn: ?Sized,
{ /* private fields */ }