Module precise_
captures
rustc_
hir_
analysis
1.84.0-dev
Module precise_
captures
Module Items
Structs
In rustc_
hir_
analysis::
errors
Modules
pattern_types
precise_captures
wrong_number_of_generic_args
Structs
AmbiguousAssocItem
AmbiguousLifetimeBound
AssocItemConstraintsNotAllowedHere
AssocItemIsPrivate
AssocItemNotFound
AssocKindMismatch
AssocKindMismatchWrapInBracesSugg
AssociatedItemTraitUninferredGenericParams
AssociatedItemTraitUninferredGenericParamsMultipartSuggestion
AutoDerefReachedRecursionLimit
BadReturnTypeNotation
ClosureImplicitHrtb
CmseCallGeneric
CmseEntryGeneric
CmseInputsStackSpill
CmseOutputStackSpill
CoerceUnsizedMay
CoerceUnsizedMulti
CoerceUnsizedOneField
ConstBoundForNonConstTrait
ConstImplForNonConstTrait
ConstParamTyImplOnNonAdt
ConstParamTyImplOnUnsized
ConstSpecialize
CopyImplOnNonAdt
CopyImplOnTypeWithDtor
CrossCrateTraits
CrossCrateTraitsDefined
DispatchFromDynCoercion
DispatchFromDynMulti
DispatchFromDynRepr
DispatchFromDynSame
DispatchFromDynSingle
DispatchFromDynStruct
DispatchFromDynZST
DropImplOnWrongItem
EmptySpecialization
EnumDiscriminantOverflowed
EscapingBoundVarInTyOfAssocConstBinding
FieldAlreadyDeclaredNestedHelp
FunctionNamesDuplicated
FunctionNotFoundInTrait
FunctionNotHaveDefaultImplementation
GenericArgsOnOverriddenImpl
ImplForTyRequires
InherentDyn
InherentNominal
InherentPrimitiveTy
InherentPrimitiveTyNote
InherentTyOutside
InherentTyOutsideNew
InherentTyOutsidePrimitive
InherentTyOutsideRelevant
InvalidReceiverTy
InvalidUnionField
InvalidUnionFieldSuggestion
LifetimesOrBoundsMismatchOnTrait
LinkageType
MainFunctionAsync
MainFunctionGenericParameters
MainFunctionReturnTypeGeneric
ManualImplementation
MethodShouldReturnFuture
MissingOneOfTraitItem
MissingTraitItem
MissingTraitItemLabel
MissingTraitItemSuggestion
MissingTraitItemSuggestionNone
MissingTraitItemUnstable
MissingTypeParams
MultipleRelaxedDefaultBounds
MustBeNameOfAssociatedFunction
MustImplementNotFunction
MustImplementNotFunctionNote
MustImplementNotFunctionSpanNote
MustImplementOneOfAttribute
NonConstRange
OnlyCurrentTraitsAdt
OnlyCurrentTraitsForeign
OnlyCurrentTraitsName
OnlyCurrentTraitsOpaque
OnlyCurrentTraitsPointer
OnlyCurrentTraitsPointerSugg
OnlyCurrentTraitsTy
OpaqueCapturesHigherRankedLifetime
ParamInTyOfAssocConstBinding
ParenSugarAttribute
ParenthesizedFnTraitExpansion
PlaceholderNotAllowedItemSignatures
RecursiveGenericParameter
ReturnPositionImplTraitInTraitRefined
ReturnTypeNotationEqualityBound
ReturnTypeNotationOnNonRpitit
SIMDFFIHighlyExperimental
SelfInImplSelf
SpecializationTrait
StartAsync
StartFunctionParameters
StartFunctionWhere
StartTargetFeature
StartTrackCaller
StaticSpecialize
TaitForwardCompat
TaitForwardCompat2
TargetFeatureOnMain
TooLargeStatic
TrackCallerOnMain
TraitCannotImplForTy
TraitObjectDeclaredWithNoTraits
TraitsWithDefaultImpl
TransparentEnumVariant
TransparentNonZeroSized
TransparentNonZeroSizedEnum
TyOfAssocConstBindingNote
TyParamFirstLocal
TyParamFirstLocalLint
TyParamSome
TyParamSomeLint
TypeOf
TypeofReservedKeywordUsed
UnconstrainedGenericParameter
UnconstrainedOpaqueType
UnrecognizedAtomicOperation
UnrecognizedIntrinsicFunction
UnsupportedDelegation
UnusedAssociatedTypeBounds
UnusedGenericParameter
ValueOfAssociatedStructAlreadySpecified
VariadicFunctionCompatibleConvention
VariancesOf
WhereClauseOnMain
WrongNumberOfGenericArgumentsToIntrinsic
Enums
AssocItemNotFoundLabel
AssocItemNotFoundSugg
CannotCaptureLateBound
DropImplPolarity
FieldAlreadyDeclared
ImplNotMarkedDefault
LateBoundInApit
OnlyCurrentTraits
ReturnTypeNotationIllegalParam
UnusedGenericParameterHelp
rustc_hir_analysis
::
errors
Module
precise_captures
Copy item path
Settings
Help
Summary
Source
Structs
§
BadPrecise
Capture
🔒
Duplicate
Precise
Capture
🔒
Lifetime
Implicitly
Captured
🔒
Lifetime
NotCaptured
🔒
Lifetimes
Must
BeFirst
🔒
Param
NotCaptured
🔒
Precise
Capture
Self
Alias
🔒
Self
TyNot
Captured
🔒