Structs

Description of the lifetimes appearing in a function parameter. This is used to provide a literal explanation to the elision failure.
Description of an elided lifetime.

Enums

A field or associated item from self type suggested in case of resolution failure.
Description of lifetimes that appear as candidates for elision. This is used to suggest introducing an explicit lifetime.

Functions

Gets the stringified path for an enum from an ImportSuggestion for an enum variant.
Shadowing involving a label is only a warning for historical reasons.
Report lifetime/lifetime shadowing as an error.

Type Definitions

Res 🔒