Module rustc_middle::ty::instance
source ยท Structsยง
- An
InstanceKindalong with the args that are needed to substitute the instance.
Enumsยง
- Describes why a
ReifyShimwas created. This is needed to distingish a ReifyShim created to adjust for things like#[track_caller]in a vtable from aReifyShimcreated to produce a function pointer from a vtable entry. Currently, this is only used when KCFI is enabled, as only KCFI needs to treat those twoReifyShims differently.
Functionsยง
- polymorphize ๐
- type_length ๐