pub unsafe trait Upcast<T>where T: VcValueTrait + ?Sized,{ }
Marker trait that indicates that a Vc<Self> can be upcasted to a Vc<T>.
Vc<Self>
Vc<T>
The implementor of this trait must ensure that Self implements the trait T.
Self
T