Structs§
- Base
Error 🔒 - Only used for diagnostics.
- Elision
FnParameter 🔒 - Description of the lifetimes appearing in a function parameter. This is used to provide a literal explanation to the elision failure.
- Lifetime
Finder 🔒 - Missing
Lifetime 🔒 - Description of an elided lifetime.
Enums§
- Assoc
Suggestion 🔒 - A field or associated item from self type suggested in case of resolution failure.
- Lifetime
Elision 🔒Candidate - Description of lifetimes that appear as candidates for elision. This is used to suggest introducing an explicit lifetime.
- Typo
Candidate 🔒
Functions§
- import_
candidate_ 🔒to_ enum_ paths - Gets the stringified path for an enum from an
ImportSuggestion
for an enum variant. - is_
self_ 🔒type - is_
self_ 🔒value - mk_
where_ 🔒bound_ predicate - signal_
label_ 🔒shadowing - Shadowing involving a label is only a warning for historical reasons.
- signal_
lifetime_ 🔒shadowing - Report lifetime/lifetime shadowing as an error.
Type Aliases§
- Res 🔒