Module type_
variable
rustc_
infer
1.84.0-dev
Module type_
variable
Module Items
Structs
Enums
In rustc_
infer::
infer
Modules
at
canonical
context
free_regions
freshen
lexical_region_resolve
opaque_types
outlives
projection
region_constraints
relate
resolve
snapshot
type_variable
Structs
FixupError
InferCtxt
InferCtxtBuilder
InferCtxtInner
InferOk
InferenceLiteralEraser
RegionObligation
TypeFreshener
TypeTrace
Enums
BoundRegionConversionTime
IntVarValue
NllRegionVariableOrigin
RegionResolutionError
RegionVariableOrigin
StructurallyRelateAliases
SubregionOrigin
TyOrConstInferVar
ValuePairs
Traits
PredicateEmittingRelation
TyCtxtInferExt
Type Aliases
FixupResult
InferResult
UnificationTable
Derive Macros
TypeFoldable
TypeVisitable
rustc_infer
::
infer
Module
type_variable
Copy item path
Settings
Help
Summary
Source
Structs
§
TyVid
EqKey
🔒
These structs (a newtyped TyVid) are used as the unification key for the
eq_relations
; they carry a
TypeVariableValue
along with them.
Type
Variable
Data
🔒
Type
Variable
Origin
Type
Variable
Storage
🔒
Type
Variable
Table
🔒
Enums
§
Type
Variable
Value
🔒