☰
rustc_mir_build
1.75.0-dev
Module errors
Structs
Enums
Constants
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
FloatPattern
IndirectStructuralMatch
Inform
InitializingTypeWithRequiresUnsafe
InitializingTypeWithRequiresUnsafeUnsafeOpInUnsafeFnAllowed
InterpretedAsConst
InvalidPattern
IrrefutableLetPatternsIfLet
IrrefutableLetPatternsIfLetGuard
IrrefutableLetPatternsLetElse
IrrefutableLetPatternsWhileLet
LeadingIrrefutableLetPatterns
LiteralOutOfRange
LowerRangeBoundMustBeLessThanOrEqualToUpper
LowerRangeBoundMustBeLessThanUpper
MovedWhileBorrowed
MultipleMutBorrows
MutationOfLayoutConstrainedFieldRequiresUnsafe
MutationOfLayoutConstrainedFieldRequiresUnsafeUnsafeOpInUnsafeFnAllowed
NonConstPath
NonExhaustiveMatchAllArmsGuarded
NonExhaustiveOmittedPattern
🔒
NonExhaustivePatternsTypeNotEmpty
🔒
NonPartialEqMatch
NontrivialStructuralMatch
Overlap
OverlappingRangeEndpoints
PatternNotCovered
🔒
PointerPattern
RustcBoxAttributeError
StaticInPattern
TrailingIrrefutableLetPatterns
TypeNotStructural
UnconditionalRecursion
Uncovered
🔒
UnionPattern
UnreachablePattern
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
Constants
_DERIVE_rustc_errors_AddToDiagnostic_FOR_Conflict
🔒
_DERIVE_rustc_errors_AddToDiagnostic_FOR_Inform
🔒
_DERIVE_rustc_errors_AddToDiagnostic_FOR_InterpretedAsConst
🔒
_DERIVE_rustc_errors_AddToDiagnostic_FOR_MiscPatternSuggestion
🔒
_DERIVE_rustc_errors_AddToDiagnostic_FOR_NonExhaustiveMatchAllArmsGuarded
🔒
_DERIVE_rustc_errors_AddToDiagnostic_FOR_RustcBoxAttrReason
🔒
_DERIVE_rustc_errors_AddToDiagnostic_FOR_SuggestLet
🔒
_DERIVE_rustc_errors_AddToDiagnostic_FOR_Uncovered
🔒
_DERIVE_rustc_errors_AddToDiagnostic_FOR_UnsafeNotInheritedNote
🔒
_DERIVE_rustc_errors_AddToDiagnostic_FOR_UnusedUnsafeEnclosing
🔒
_DERIVE_rustc_errors_DecorateLint_a_FOR_BindingsWithVariantName
🔒
_DERIVE_rustc_errors_DecorateLint_a_FOR_FloatPattern
🔒
_DERIVE_rustc_errors_DecorateLint_a_FOR_IndirectStructuralMatch
🔒
_DERIVE_rustc_errors_DecorateLint_a_FOR_IrrefutableLetPatternsIfLet
🔒
_DERIVE_rustc_errors_DecorateLint_a_FOR_IrrefutableLetPatternsIfLetGuard
🔒
_DERIVE_rustc_errors_DecorateLint_a_FOR_IrrefutableLetPatternsLetElse
🔒
_DERIVE_rustc_errors_DecorateLint_a_FOR_IrrefutableLetPatternsWhileLet
🔒
_DERIVE_rustc_errors_DecorateLint_a_FOR_LeadingIrrefutableLetPatterns
🔒
_DERIVE_rustc_errors_DecorateLint_a_FOR_NonExhaustiveOmittedPattern
🔒
_DERIVE_rustc_errors_DecorateLint_a_FOR_NonPartialEqMatch
🔒
_DERIVE_rustc_errors_DecorateLint_a_FOR_NontrivialStructuralMatch
🔒
_DERIVE_rustc_errors_DecorateLint_a_FOR_OverlappingRangeEndpoints
🔒
_DERIVE_rustc_errors_DecorateLint_a_FOR_PointerPattern
🔒
_DERIVE_rustc_errors_DecorateLint_a_FOR_TrailingIrrefutableLetPatterns
🔒
_DERIVE_rustc_errors_DecorateLint_a_FOR_UnconditionalRecursion
🔒
_DERIVE_rustc_errors_DecorateLint_a_FOR_UnreachablePattern
🔒
_DERIVE_rustc_errors_DecorateLint_a_FOR_UnsafeOpInUnsafeFnAccessToUnionFieldRequiresUnsafe
🔒
_DERIVE_rustc_errors_DecorateLint_a_FOR_UnsafeOpInUnsafeFnBorrowOfLayoutConstrainedFieldRequiresUnsafe
🔒
_DERIVE_rustc_errors_DecorateLint_a_FOR_UnsafeOpInUnsafeFnCallToFunctionWithRequiresUnsafe
🔒
_DERIVE_rustc_errors_DecorateLint_a_FOR_UnsafeOpInUnsafeFnCallToUnsafeFunctionRequiresUnsafe
🔒
_DERIVE_rustc_errors_DecorateLint_a_FOR_UnsafeOpInUnsafeFnCallToUnsafeFunctionRequiresUnsafeNameless
🔒
_DERIVE_rustc_errors_DecorateLint_a_FOR_UnsafeOpInUnsafeFnDerefOfRawPointerRequiresUnsafe
🔒
_DERIVE_rustc_errors_DecorateLint_a_FOR_UnsafeOpInUnsafeFnInitializingTypeWithRequiresUnsafe
🔒
_DERIVE_rustc_errors_DecorateLint_a_FOR_UnsafeOpInUnsafeFnMutationOfLayoutConstrainedFieldRequiresUnsafe
🔒
_DERIVE_rustc_errors_DecorateLint_a_FOR_UnsafeOpInUnsafeFnUseOfExternStaticRequiresUnsafe
🔒
_DERIVE_rustc_errors_DecorateLint_a_FOR_UnsafeOpInUnsafeFnUseOfInlineAssemblyRequiresUnsafe
🔒
_DERIVE_rustc_errors_DecorateLint_a_FOR_UnsafeOpInUnsafeFnUseOfMutableStaticRequiresUnsafe
🔒
_DERIVE_rustc_errors_DecorateLint_a_FOR_UnusedUnsafe
🔒
_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_AccessToUnionFieldRequiresUnsafe
🔒
_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_AccessToUnionFieldRequiresUnsafeUnsafeOpInUnsafeFnAllowed
🔒
_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_AlreadyBorrowed
🔒
_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_AlreadyMutBorrowed
🔒
_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_AssocConstInPattern
🔒
_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_BorrowOfLayoutConstrainedFieldRequiresUnsafe
🔒
_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_BorrowOfLayoutConstrainedFieldRequiresUnsafeUnsafeOpInUnsafeFnAllowed
🔒
_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_BorrowOfMovedValue
🔒
_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_CallToFunctionWithRequiresUnsafe
🔒
_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_CallToFunctionWithRequiresUnsafeUnsafeOpInUnsafeFnAllowed
🔒
_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_CallToUnsafeFunctionRequiresUnsafe
🔒
_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_CallToUnsafeFunctionRequiresUnsafeNameless
🔒
_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_CallToUnsafeFunctionRequiresUnsafeNamelessUnsafeOpInUnsafeFnAllowed
🔒
_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_CallToUnsafeFunctionRequiresUnsafeUnsafeOpInUnsafeFnAllowed
🔒
_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_ConstParamInPattern
🔒
_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_ConstPatternDependsOnGenericParameter
🔒
_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_CouldNotEvalConstPattern
🔒
_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_DerefOfRawPointerRequiresUnsafe
🔒
_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_DerefOfRawPointerRequiresUnsafeUnsafeOpInUnsafeFnAllowed
🔒
_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_InitializingTypeWithRequiresUnsafe
🔒
_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_InitializingTypeWithRequiresUnsafeUnsafeOpInUnsafeFnAllowed
🔒
_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_InvalidPattern
🔒
_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_LiteralOutOfRange
🔒
_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_LowerRangeBoundMustBeLessThanOrEqualToUpper
🔒
_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_LowerRangeBoundMustBeLessThanUpper
🔒
_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_MovedWhileBorrowed
🔒
_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_MultipleMutBorrows
🔒
_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_MutationOfLayoutConstrainedFieldRequiresUnsafe
🔒
_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_MutationOfLayoutConstrainedFieldRequiresUnsafeUnsafeOpInUnsafeFnAllowed
🔒
_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_NonConstPath
🔒
_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_PatternNotCovered
🔒
_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_RustcBoxAttributeError
🔒
_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_StaticInPattern
🔒
_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_TypeNotStructural
🔒
_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_UnionPattern
🔒
_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_UnsizedPattern
🔒
_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_UseOfExternStaticRequiresUnsafe
🔒
_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_UseOfExternStaticRequiresUnsafeUnsafeOpInUnsafeFnAllowed
🔒
_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_UseOfInlineAssemblyRequiresUnsafe
🔒
_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_UseOfInlineAssemblyRequiresUnsafeUnsafeOpInUnsafeFnAllowed
🔒
_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_UseOfMutableStaticRequiresUnsafe
🔒
_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_UseOfMutableStaticRequiresUnsafeUnsafeOpInUnsafeFnAllowed
🔒