[−][src]Module rustc_middle::ty::subst
Structs
| GenericArg | An entity in the Rust type system, which can be one of
several kinds (types, lifetimes, and consts).
To reduce memory usage, a |
| SubstFolder | |
| UserSelfTy | Specifies the user-given self type. In the case of a path that refers to a member in an inherent impl, this self type is sometimes needed to constrain the type parameters on the impl. For example, in this code: |
| UserSubsts | Stores the user-given substs to reach some fully qualified path
(e.g., |
Enums
| GenericArgKind |
Constants
| CONST_TAG | |
| REGION_TAG | |
| TAG_MASK | |
| TYPE_TAG |
Traits
| Subst |
Type Definitions
| InternalSubsts | A substitution mapping generic parameters to new values. |
| SubstsRef |