Modules§
Structs§
- AddLifetime
Params Suggestion - AddPrecise
Capturing AndParams - AddPrecise
Capturing ForOvercapture - Ambiguous
Impl - Ambiguous
Return - Annotation
Required - Async
Closure 🔒NotFn - ButCalling
Introduces - ButNeeds
ToSatisfy - Closure
FnMut Label - Closure
FnOnce Label - Closure
Kind Mismatch - Consider
Borrowing Param Help - DumpV
Table Entries - DynTrait
Constraint Suggestion - Empty
OnClause InOn Unimplemented - FnConsider
Casting - FnItems
AreDistinct - FnUniq
Types - Fulfill
ReqLifetime - Inference
BadError - Inherent
Projection Normalization Overflow - Introduces
Static Because Unmet Lifetime Req - Invalid
OnClause InOn Unimplemented - LfBound
NotSatisfied - Lifetime
Mismatch - Mismatched
Static Lifetime - More
Targeted - Negative
Positive Conflict - NoValue
InOn Unimplemented - Opaque
Captures Lifetime - Outlives
Bound - Outlives
Content - RefLonger
Than Data - Relationship
Help - ReqIntroduced
Locations - Suggest
Tuple Pattern Many - Suggest
Tuple Pattern One - Trait
Impl Diff - Trait
Placeholder Mismatch - Unable
ToConstruct Constant Value
Enums§
- Actual
Impl Expected Kind - Actual
Impl Expected Lifetime Kind - Actual
Impl Expl Notes - AddPrecise
Capturing - Adjust
Signature Borrow - Consider
Adding Await - Does
NotOutlive Static From Impl - Explicit
Lifetime Required - Function
Pointer Suggestion - Implicit
Static Lifetime Subdiag - Lifetime
Mismatch Labels - Obligation
Cause Failure Code - Placeholder
Relation LfNot Satisfied - Region
Origin Note - Source
Kind Multi Suggestion - Source
Kind Subdiag - Suggest
Accessing Field - Suggest
Remove Semi OrReturn Binding - TyOrSig
- Type
Error Additional Diags - Where
Clause Suggestions
Functions§
- impl_
trait_ overcapture_ suggestion - Given a set of captured
DefId
for an RPIT (opaque_def_id) and a given function (fn_def_id), try to suggest adding+ use<...>
to capture just the specified parameters. If one of those parameters is an APIT, then try to suggest turning it into a regular type parameter.