Enum rustc_lint::middle::infer::RegionVariableOriginUnstable
[-] [+]
[src]
pub enum RegionVariableOrigin { MiscVariable(Span), PatternRegion(Span), AddrOfRegion(Span), Autoref(Span), Coercion(Span), EarlyBoundRegion(Span, Name), LateBoundRegion(Span, BoundRegion, LateBoundRegionConversionTime), UpvarRegion(UpvarId, Span), BoundRegionInCoherence(Name), }
Reasons to create a region inference variable
See error_reporting.rs
for more details
Variants
MiscVariable | |
PatternRegion | |
AddrOfRegion | |
Autoref | |
Coercion | |
EarlyBoundRegion | |
LateBoundRegion | |
UpvarRegion | |
BoundRegionInCoherence |