rustc_mir_build
1.78.0-dev
Module errors
Structs
Enums
In crate rustc_mir_build
?
Module
rustc_mir_build
::
errors
source
·
[
−
]
Structs
§
AccessToUnionFieldRequiresUnsafe
AccessToUnionFieldRequiresUnsafeUnsafeOpInUnsafeFnAllowed
AdtDefinedHere
AlreadyBorrowed
AlreadyMutBorrowed
AssocConstInPattern
BindingsWithVariantName
BorrowOfLayoutConstrainedFieldRequiresUnsafe
BorrowOfLayoutConstrainedFieldRequiresUnsafeUnsafeOpInUnsafeFnAllowed
BorrowOfMovedValue
CallToFunctionWithRequiresUnsafe
CallToFunctionWithRequiresUnsafeUnsafeOpInUnsafeFnAllowed
CallToUnsafeFunctionRequiresUnsafe
CallToUnsafeFunctionRequiresUnsafeNameless
CallToUnsafeFunctionRequiresUnsafeNamelessUnsafeOpInUnsafeFnAllowed
CallToUnsafeFunctionRequiresUnsafeUnsafeOpInUnsafeFnAllowed
ConstParamInPattern
ConstPatternDependsOnGenericParameter
CouldNotEvalConstPattern
DerefOfRawPointerRequiresUnsafe
DerefOfRawPointerRequiresUnsafeUnsafeOpInUnsafeFnAllowed
IndirectStructuralMatch
Inform
InitializingTypeWithRequiresUnsafe
InitializingTypeWithRequiresUnsafeUnsafeOpInUnsafeFnAllowed
InterpretedAsConst
InvalidPattern
IrrefutableLetPatternsIfLet
IrrefutableLetPatternsIfLetGuard
IrrefutableLetPatternsLetElse
IrrefutableLetPatternsWhileLet
LeadingIrrefutableLetPatterns
LiteralOutOfRange
LowerRangeBoundMustBeLessThanOrEqualToUpper
LowerRangeBoundMustBeLessThanUpper
MovedWhileBorrowed
MultipleMutBorrows
MutationOfLayoutConstrainedFieldRequiresUnsafe
MutationOfLayoutConstrainedFieldRequiresUnsafeUnsafeOpInUnsafeFnAllowed
NaNPattern
NonConstPath
NonEmptyNeverPattern
NonExhaustiveMatchAllArmsGuarded
NonExhaustivePatternsTypeNotEmpty
🔒
NontrivialStructuralMatch
PatternNotCovered
🔒
PointerPattern
RustcBoxAttributeError
StaticInPattern
TrailingIrrefutableLetPatterns
TypeNotPartialEq
TypeNotStructural
UnconditionalRecursion
UnionPattern
UnreachablePattern
UnsafeNotInheritedLintNote
UnsafeNotInheritedNote
UnsafeOpInUnsafeFnAccessToUnionFieldRequiresUnsafe
UnsafeOpInUnsafeFnBorrowOfLayoutConstrainedFieldRequiresUnsafe
UnsafeOpInUnsafeFnCallToFunctionWithRequiresUnsafe
UnsafeOpInUnsafeFnCallToUnsafeFunctionRequiresUnsafe
UnsafeOpInUnsafeFnCallToUnsafeFunctionRequiresUnsafeNameless
UnsafeOpInUnsafeFnDerefOfRawPointerRequiresUnsafe
UnsafeOpInUnsafeFnInitializingTypeWithRequiresUnsafe
UnsafeOpInUnsafeFnMutationOfLayoutConstrainedFieldRequiresUnsafe
UnsafeOpInUnsafeFnUseOfExternStaticRequiresUnsafe
UnsafeOpInUnsafeFnUseOfInlineAssemblyRequiresUnsafe
UnsafeOpInUnsafeFnUseOfMutableStaticRequiresUnsafe
UnsizedPattern
UnusedUnsafe
UseOfExternStaticRequiresUnsafe
UseOfExternStaticRequiresUnsafeUnsafeOpInUnsafeFnAllowed
UseOfInlineAssemblyRequiresUnsafe
UseOfInlineAssemblyRequiresUnsafeUnsafeOpInUnsafeFnAllowed
UseOfMutableStaticRequiresUnsafe
UseOfMutableStaticRequiresUnsafeUnsafeOpInUnsafeFnAllowed
Variant
Enums
§
Conflict
MiscPatternSuggestion
RustcBoxAttrReason
SuggestLet
UnusedUnsafeEnclosing