Module rustc_middle::middle::resolve_lifetime [−][src]
Expand description
Name resolution for lifetimes: type declarations.
Structs
| ResolveLifetimes | Maps the id of each lifetime reference to the lifetime decl that it corresponds to. |
Enums
| LifetimeDefOrigin | The origin of a named lifetime definition. |
| LifetimeScopeForPath | This is used in diagnostics to improve suggestions for missing generic arguments.
It gives information on the type of lifetimes that are in scope for a particular |
| Region | |
| Set1 | A set containing, at most, one known element.
If two distinct values are inserted into a set, then it
becomes |
Type Definitions
| ObjectLifetimeDefault |