variance

variance (가상 공변성 마커 트레이트)

가상 공변성(phantom variance) 타입을 위한 마커 트레이트예요. 타입의 가상 변성 동작을 표시하는 데 쓰여요.

출처: Rust 공식 문서

본문

가상 공변성 타입을 위한 마커 트레이트예요. std::marker 모듈의 가상 변성 관련 타입들(PhantomCovariant, PhantomContravariant, PhantomInvariant 등)과 연관되어 있어요.

시그니처는 다음과 같아요.

pub trait Variance: PrivateItems + Default { }

더 알아보기 (Learn more)

Rust 공식 문서