pub trait IntoDiagnostic<'a, T: EmissionGuarantee = ErrorGuaranteed> {
    // Required method
    fn into_diagnostic(self, handler: &'a Handler) -> DiagnosticBuilder<'a, T>;
}
Expand description

Trait implemented by error types. This should not be implemented manually. Instead, use #[derive(Diagnostic)] – see rustc_macros::Diagnostic.

Required Methods§

source

fn into_diagnostic(self, handler: &'a Handler) -> DiagnosticBuilder<'a, T>

Write out as a diagnostic out of Handler.

Implementations on Foreign Types§

source§

impl<'a, T, E> IntoDiagnostic<'a, E> for Spanned<T>where T: IntoDiagnostic<'a, E>, E: EmissionGuarantee,

source§

fn into_diagnostic(self, handler: &'a Handler) -> DiagnosticBuilder<'a, E>

source§

impl IntoDiagnostic<'_, !> for TargetDataLayoutErrors<'_>

Implementors§

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MisplacedAssocTyBinding<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ClosureCannotBeStaticwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnderscoreExprLhsAssignwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for GeneratorTooManyParameterswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for TraitFnAsyncwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AttSyntaxOnlyX86where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for FunctionalRecordUpdateDestructuringAssignmentwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AsyncNonMoveClosureNotSupportedwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for RegisterClassOnlyClobberwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InvalidAbiClobberAbiwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InvalidAsmTemplateModifierRegClasswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InvalidRegister<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AssocTyParentheseswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for GenericTypeWithParentheseswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InvalidAbiwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MisplacedRelaxTraitBoundwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for SubTupleBinding<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MisplacedDoubleDotwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InlineAsmUnsupportedTargetwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for BadReturnTypeNotationwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AbiSpecifiedMultipleTimeswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for RegisterConflict<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InvalidAsmTemplateModifierSymwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InvalidRegisterClass<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ClobberAbiNotSupportedwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for NotSupportedForLifetimeBinderAsyncClosurewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ExtraDoubleDot<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InclusiveRangeWithNoEndwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MisplacedImplTrait<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AwaitOnlyInAsyncFnAndBlockswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AsyncGeneratorsNotSupportedwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for BaseExpressionDoubleDotwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InvalidAsmTemplateModifierConstwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ArbitraryExpressionInPatternwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for FnQualifierInExternwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AssocFnWithoutBodywhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for FnParamForbiddenSelfwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for BodyInExtern<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for StabilityOutsideStdwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for FnParamTooManywhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InvalidUnnamedFieldwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for FnParamCVarArgsOnlywhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for FnParamCVarArgsNotLastwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for FnWithoutBodywhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AutoTraitBoundswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AnonStructOrUnionNotAllowedwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for TyAliasWithoutBodywhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for FnBodyInExternwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for OptionalTraitObjectwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for NoMangleAsciiwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for NestedImplTraitwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for VisibilityNotPermittedwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for OptionalConstExclusivewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ForbiddenDefaultwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ConstraintOnNegativeBoundwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for TraitObjectBoundwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ExternTypesCannotHave<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InherentImplCannotUnsafe<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for OptionalTraitSupertraitwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for FnParamDocCommentwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AssocTypeWithoutBodywhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ConstAndAsyncwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for IncompatibleFeatureswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for PatternInBodilesswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ConstWithoutBodywhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for PatternInForeignwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for WhereClauseBeforeTypeAliaswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AutoTraitGenericwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ItemUnderscore<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for NegativeBoundUnsupportedwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ObsoleteAutowhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnsafeNegativeImplwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for NestedLifetimeswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AssocConstWithoutBodywhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for BoundInContext<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for TraitFnConstwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for FnParamForbiddenAttrwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for FeatureOnNonNightlywhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for PatternFnPointerwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ArgsBeforeConstraintwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AutoTraitItemswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for StaticWithoutBodywhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for EqualityInWherewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for BadCVariadicwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for GenericDefaultTrailingwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for WhereClauseAfterTypeAliaswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ExternItemAsciiwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AtLeastOneTraitwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for KeywordLifetimewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InherentImplCannot<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ForbiddenLifetimeBoundwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for OutOfOrderParams<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for TildeConstDisallowedwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for FieldlessUnionwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InvalidUnnamedFieldTywhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ImplTraitPathwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ShowSpanwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnsafeItemwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ModuleNonAsciiwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InvalidLabelwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for IncorrectMetaItemwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for IncorrectReprFormatGeneric<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MultipleStabilityLevelswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for SoftNoArgswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InvalidReprAlignNeedArgwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MissingSincewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MissingNotewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for CfgPredicateIdentifierwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ExpectsFeatureswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ExpectedVersionLiteralwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ExpectedOneCfgPatternwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ExpectedSingleVersionLiteralwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InvalidReprHintNoValuewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MissingFeaturewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InvalidPredicatewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InvalidReprHintNoParenwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for IncorrectReprFormatAlignOneArgwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InvalidReprGeneric<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for IncorrectReprFormatPackedOneOrZeroArgwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ExpectsFeatureListwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for RustcPromotablePairingwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for NonIdentFeaturewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for DeprecatedItemSuggestionwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MultipleItemwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MissingIssuewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InvalidIssueStringwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for RustcAllowedUnstablePairingwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnknownVersionLiteralwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'tcx, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MoveUnsized<'tcx>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for GenericDoesNotLiveLongEnoughwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for LifetimeOutliveErrwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for HigherRankedLifetimeErrorwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, 'tcx, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for NonGenericOpaqueTypeParam<'a, 'tcx>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MoveBorrow<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for HigherRankedSubtypeErrorwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for SimdShuffleLastConstwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for FnMutErrorwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for OneCfgPatternwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AssertRequiresBooleanwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for NonExhaustiveDefaultwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for NoDefaultVariantwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AsmExpectedCommawhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InvalidCrateAttrwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for DerivePathArgsListwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for RequiresCfgPatternwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for GlobalAsmClobberAbiwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AllocMustStaticswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for TestArgswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for DeriveUnionwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AllocErrorMustBeFnwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for FormatPositionalMismatchwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AssertRequiresExpressionwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InvalidFormatStringwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for BadDeriveLitwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ConcatIdentsMissingCommawhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for CfgAccessibleInvalidwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for TestArgNonLifetimewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for TestRunnerInvalidwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AsmExplicitRegisterNamewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AsmNoReturnwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for EnvTakesArgswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ExportMacroRuleswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for DefaultHasArgwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ConcatBytesNonU8where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for TraceMacroswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AsmPureNoOutputwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for DeriveMacroCallwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for FormatUnusedArgwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for TestBadFnwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for NonABIwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AsmMutuallyExclusivewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ConcatBytesInvalidwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ConcatMissingLiteralwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AsmRequiresTemplatewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ConcatIdentsMissingArgswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ConcatBytesBadRepeatwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for FormatUnknownTrait<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ShouldPanicwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for TestCaseNonItemwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for BenchSigwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for TestsNotSupportwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ConcatBytesOobwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ConcatCStrLitwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AsmPureCombinewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AsmPositionalAfterwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for FormatDuplicateArgwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AssertMissingCommawhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ConcatBytesArraywhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for BadDeriveTargetwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MultipleDefaultswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AsmModifierInvalidwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AsmDuplicateArgwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AsmUnderscoreInputwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for FormatUnusedArgswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for TestRunnerNargswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AsmSymNoPathwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for FormatRequiresStringwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ConcatBytestrwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for EnvNotDefined<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ExpectedRegisterClassOrExplicitRegisterwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ConcatBytesMissingLiteralwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AsmExpectedOtherwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MultipleDefaultAttrswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ProcMacrowhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for FormatNoArgNamedwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for CfgAccessibleIndeterminatewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ConcatIdentsIdentArgswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for PositionalAfterNamedwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AsmOptAlreadyprovidedwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for NonUnitDefaultwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for DerivePathArgsValuewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for LtoBitcodeFromRlibwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for DlltoolFailImportLibrary<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for FromLlvmDiagwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for LtoDisallowedwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InvalidMinimumAlignmentNotPowerOfTwowhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InvalidMinimumAlignmentTooLargewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for DynamicLinkingWithLTOwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnknownCTargetFeaturePrefix<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ErrorCallingDllTool<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for SanitizerMemtagRequiresMtewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ErrorWritingDEFFilewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for LlvmError<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for SymbolAlreadyDefined<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for LtoProcMacrowhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for WriteBytecode<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ErrorCreatingImportLibrary<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for CopyBitcodewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnknownCTargetFeature<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnknownCompressionwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for FromLlvmOptimizationDiag<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for LtoDylibwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ExtractBundledLibsError<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MissingCppBuildToolComponentwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InvalidNoSanitizewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnsupportedLinkSelfContainedwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for VersionScriptWriteFailurewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnableToExeLinkerwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for SelectCppBuildToolWorkloadwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for StrippingDebugInfoFailed<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for StaticLibraryNativeArtifactswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MultipleExternalFuncDecl<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for BinaryOutputToTtywhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InvalidWindowsSubsystemwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for StaticLibraryNativeArtifactsToFile<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for CreateTempDirwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ExpectedUsedSymbolwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnknownAtomicOrderingwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for VisualStudioNotInstalledwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for CopyPath<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for LinkerUnsupportedModifierwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for LinkExeUnexpectedErrorwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'tcx, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for FailedToGetLayout<'tcx>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ReadFileErrorwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for NoNatvisDirectorywhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnableToRun<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ProcessingDymutilFailedwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MissingMemoryOrderingwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for OptionGccOnlywhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for IgnoringEmitPathwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for CopyPathBufwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ExpectedCoverageSymbolwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for LinkScriptWriteFailurewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MultipleMainFunctionswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnsupportedArch<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InvalidLinkOrdinalNargswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InvalidLinkOrdinalFormatwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for IgnoringOutputwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for LinkRlibErrorwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ErrorCreatingRemarkDirwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnableToWriteDebuggerVisualizerwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AddNativeLibrarywhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for TargetFeatureSafeTraitwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for Ld64UnimplementedModifierwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for LibDefWriteFailurewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for LinkerFileStemwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InsufficientVSCodeProductwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnknownAtomicOperationwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for LinkScriptUnavailablewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AppleSdkRootError<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for RlibArchiveBuildFailurewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ShuffleIndicesEvaluationwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for RepairVSBuildToolswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for FailedToWritewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AtomicCompareExchangewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for LinkerNotFoundwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MetadataObjectFileWritewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for SymbolFileWriteFailurewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ArchiveBuildFailurewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MsvcMissingLinkerwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for CheckInstalledVisualStudiowhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for L4BenderExportingSymbolsUnimplementedwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnknownArchiveKind<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnableToRunDsymutilwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'tcx, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InvalidMonomorphization<'tcx>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'tcx, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for NonConstQuestionFromResidual<'tcx>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnallowedFnPointerCallwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MaxNumNodesInConstErrwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InteriorMutabilityBorrowwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'tcx, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for NonConstQuestionBranch<'tcx>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnallowedOpInConstContextwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for RawPtrToIntErrwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'tcx, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for NonConstMatchEq<'tcx>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for NonConstFnCallwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnsupportedUntypedPointerwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for NullaryIntrinsicErrorwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for TransientMutBorrowErrRawwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for NonConstFmtMacroCallwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for TransientMutBorrowErrwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'tcx, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for NonConstAwait<'tcx>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InteriorMutableDataReferwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for PanicNonStrErrwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for RawPtrComparisonErrwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnallowedMutableRefsRawwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'tcx, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for NonConstTryBlockFromOutput<'tcx>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnallowedMutableRefswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnstableInStablewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ConstEvalErrorwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'tcx, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for NonConstDerefCoercion<'tcx>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for StaticAccessErrwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for NonConstOpErrwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnallowedInlineAsmwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for NonConstOperatorwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnstableConstFnwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'tcx, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for NonConstForLoopIntoIter<'tcx>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MutDerefErrwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for DanglingPtrInFinalwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for LongRunningWarnwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for NonConstClosurewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'tcx, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for LiveDrop<'tcx>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnallowedHeapAllocationswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UndefinedBehaviorwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for IceBugReport<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for IcePathwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for RLinkEncodingVersionMismatchwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for IceExcludeCargoDefaultswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for RlinkUnableToReadwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for IcePathErrorwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for IceFlagswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for RLinkWrongFileTypewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for Icewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for RLinkEmptyVersionNumberwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for RlinkNotAFilewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for RLinkRustcVersionMismatch<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for IceVersion<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for FeatureIncludedInEditionwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for OnlyOneWordwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for CannotBeNameOfMacro<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for RemoveExprNotSupportedwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AttributesWrongFormwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MacroBodyStabilitywhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ResolveRelativePathwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MalformedFeatureAttributewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MacroConstStabilitywhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for VarStillRepeatingwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for NoSyntaxVarsExprRepeatwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ModuleCircularwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ProcMacroPanickedwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ExpectedCommaInListwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MetaVarsDifSeqMatcherswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ArgumentNotAttributeswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for NotAMetaItemwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MetaVarExprUnrecognizedVarwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for FeatureNotAllowedwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MustRepeatOncewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for CountRepetitionMisplacedwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for RemoveNodeNotSupportedwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ModuleFileNotFoundwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for IncompleteParse<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ModuleInBlockwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for TakesNoArguments<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnsupportedKeyValuewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for FeatureRemoved<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for WrongFragmentKind<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for DuplicateMatcherBindingwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for OnlyOneArgument<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for HelperAttributeNameInvalidwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ModuleMultipleCandidateswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AttributeMetaItemwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for TraceMacrowhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InvalidCfgwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AttributeSingleWordwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AttrNoArgumentswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ProcMacroDeriveTokenswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for RecursionLimitReached<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ManualImplementationwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for LifetimesOrBoundsMismatchOnTraitwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MissingTildeConstwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ValueOfAssociatedStructAlreadySpecifiedwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for StartTrackCallerwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MustImplementOneOfAttributewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AssociatedTypeTraitUninferredGenericParamswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ReturnTypeNotationIllegalParamwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for StaticSpecializewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AsyncTraitImplShouldBeAsyncwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for CopyImplOnNonAdtwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AutoDerefReachedRecursionLimit<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for VariadicFunctionCompatibleConvention<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ParenSugarAttributewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for CoerceUnsizedMultiwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'tcx, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ReturnTypeNotationOnNonRpitit<'tcx>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AssocTypeBindingNotAllowedwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InvalidUnionFieldwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AssocBoundOnConstwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MainFunctionGenericParameterswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for StartFunctionWherewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AmbiguousLifetimeBoundwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for DropImplOnWrongItemwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MainFunctionReturnTypeGenericwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for LinkageTypewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'tcx, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for CastThinPointerToFatPointer<'tcx>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MustBeNameOfAssociatedFunctionwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for DispatchFromDynSingle<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MissingOneOfTraitItemwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for SIMDFFIHighlyExperimentalwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for CoerceUnsizedOneField<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for SubstsOnOverriddenImplwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for TaitForwardCompatwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for TransparentEnumVariantwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for DispatchFromDynMultiwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for SelfInImplSelfwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for EnumDiscriminantOverflowedwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnrecognizedAtomicOperation<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for DispatchFromDynSame<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ReturnTypeNotationMissingMethodwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InherentDynwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for TransparentNonZeroSizedEnum<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'tcx, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for PassToVariadicFunction<'tcx, 'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InherentPrimitiveTy<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ClosureImplicitHrtbwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for SpecializationTraitwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for TargetFeatureOnMainwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for TraitCannotImplForTywhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ImplNotMarkedDefaultwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MissingTraitItemUnstablewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MainFunctionAsyncwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for FunctionNotHaveDefaultImplementationwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnconstrainedOpaqueTypewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'tcx, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for TypeofReservedKeywordUsed<'tcx>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for WrongNumberOfGenericArgumentsToIntrinsic<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for CoerceUnsizedMay<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MissingTraitItemwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for StartAsyncwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MultipleRelaxedDefaultBoundswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnrecognizedIntrinsicFunctionwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for DispatchFromDynStruct<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for TrackCallerOnMainwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InherentTyOutsideRelevantwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for EmptySpecializationwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MustImplementNotFunctionwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InherentNominalwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for DispatchFromDynCoercion<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for TransparentNonZeroSized<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for TraitObjectDeclaredWithNoTraitswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for FunctionNotFoundInTraitwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for PlaceholderNotAllowedItemSignatureswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'tcx, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ReturnTypeNotationConflictingBound<'tcx>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ConstParamTyImplOnNonAdtwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for FunctionNamesDuplicatedwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for CopyImplOnTypeWithDtorwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ConstImplForNonConstTraitwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for DropImplPolaritywhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for DispatchFromDynZST<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for LateBoundInApitwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for DispatchFromDynReprwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InherentTyOutsidePrimitivewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ConstBoundForNonConstTraitwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for CannotCaptureLateBoundwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for FieldAlreadyDeclaredwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InherentTyOutsideNewwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for TooLargeStaticwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for StartTargetFeaturewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for StartFunctionParameterswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for WhereClauseOnMainwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for VariancesOfwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ConstSpecializewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ReturnTypeNotationEqualityBoundwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InherentTyOutsidewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MissingFnLangItemswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ExplicitDestructorCallwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MissingParenthesesInRangewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ConstSelectMustBeFn<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MethodCallOnUnknownRawPointeewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'tcx, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for CannotCastToBool<'tcx>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'tcx, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for IntToWide<'tcx>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for YieldExprOutsideOfGeneratorwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for NoAssociatedItemwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ReturnStmtOutsideOfFnBodywhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ArgMismatchIndeterminatewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnionPatMultipleFieldswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for OpMethodGenericParamswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InvalidCalleewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AddressOfTemporaryTakenwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for CastUnknownPointerwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for CtorIsPrivatewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for FunctionalRecordUpdateOnNonStructwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for RustCallIncorrectArgswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnionPatDotDotwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for FieldMultiplySpecifiedInInitializerwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ConstSelectMustBeConstwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for StructExprNonExhaustivewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for CreateIncrCompDir<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for NoModuleNamed<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for FinalizedGcFailed<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UndefinedCleanDirtyItemwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for WriteNew<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for NoPathwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for RepeatedDepNodeLabel<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnrecognizedDepNodewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MissingDepNodewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MissingQueryDepGraphwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AssertNotLoadedwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for DeleteOld<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for SessionGcFailed<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for Okwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnknownItemwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for FieldAssociatedValueExpectedwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AssociatedValueExpectedForwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for DecodeIncrCachewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for HardLinkFailed<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for NotLoaded<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for WriteDepGraph<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for NotClean<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for CopyWorkProductToCache<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AssociatedValueExpectedwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnrecognizedDepNodeLabel<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for DeletePartial<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnknownReuseKindwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MalformedCguNamewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UndefinedCleanDirtywhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for NoFieldwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for CreateDepGraph<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for CreateNew<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for LoadDepGraphwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for DeleteLock<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InvalidGcFailed<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for NoCfgwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AssertionAuto<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for CreateLock<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MoveDepGraph<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for DeleteFull<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for CanonicalizePathwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for DeleteIncompatiblewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MissingIfThisChangedwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for DeleteWorkProduct<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AssertLoadedwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for Finalize<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for NotDirty<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UncheckedCleanwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for PlaceholderRelationLfNotSatisfiedwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AmbiguousReturn<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for OutlivesContent<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ButNeedsToSatisfywhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ButCallingIntroduceswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AnnotationRequired<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for FulfillReqLifetime<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for OutlivesBound<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for TraitImplDiffwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for LifetimeMismatch<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MismatchedStaticLifetime<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ExplicitLifetimeRequired<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'tcx, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for OpaqueCapturesLifetime<'tcx>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for LfBoundNotSatisfied<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for RefLongerThanData<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'tcx, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for TraitPlaceholderMismatch<'tcx>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ObligationCauseFailureCodewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for OpaqueHiddenTypeDiagwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AmbiguousImpl<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for GeneratedFileConflictsWithDirectory<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ErrorWritingDependencies<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MultipleOutputTypesToStdoutwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for CantEmitMIRwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ProcMacroCratePanicAbortwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MultipleOutputTypesAdaptionwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnsupportedCrateTypeForTarget<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InputFileWouldBeOverWritten<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MixedBinCratewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for TempsDirErrorwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for OutDirErrorwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for FerrisIdentifierwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for EmojiIdentifierwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for FailedWritingFile<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MixedProcMacroCratewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for IgnoringExtraFilenamewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for IgnoringOutDirwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for RustcErrorUnexpectedAnnotationwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for RustcErrorFatalwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for CheckNameUnknownTool<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MalformedAttributewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for BuiltinEllipsisInclusiveRangePatternswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnknownToolInScopedLintwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnsupportedGroupwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for OverruledAttribute<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for IncompatiblePanicInDropStrategywhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for LinkNameFormwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnsupportedAbiwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for FailedCreateEncodedMetadatawhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ConflictingAllocErrorHandlerwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for NoMultipleGlobalAllocwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MultipleRenamings<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MultipleNamesInLinkwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnexpectedLinkArgwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for LinkOrdinalRawDylibwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ImportNameTypeFormwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for NoLinkModOverridewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for NewerCrateVersionwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for FailedCreateFile<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnsupportedAbiI686where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for LinkFrameworkApplewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for FailedWriteErrorwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for BadPanicStrategywhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MissingNativeLibrary<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for FailCreateFileEncoderwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for CrateLocationUnknownType<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for LinkCfgSinglePredicatewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ExternLocationNotFile<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for LibRequired<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for FailedCreateTempdirwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for LinkKindFormwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for EmptyRenamingTarget<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for LinkModifiersFormwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AsNeededCompatibilitywhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for WholeArchiveNeedsStaticwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for NoCrateWithTriple<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for GlobalAllocRequiredwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for BinaryOutputToTtywhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ExternLocationNotExist<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ConflictingGlobalAllocwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for BundleNeedsStaticwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for NoMultipleAllocErrorHandlerwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for CrateNotPanicRuntimewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for RequiredPanicStrategywhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MultipleWasmImportwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for RawDylibNoNulwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnknownLinkModifier<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for EmptyLinkNamewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ImportNameTypeRawwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for LinkCfgFormwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for SymbolConflictsCurrentwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for WasmImportFormwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ImportNameTypeX86where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for TwoPanicRuntimeswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for NoPanicStrategywhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for NonAsciiNamewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnknownLinkKind<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnknownImportNameType<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MultipleLinkModifierswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for NoDylibPluginwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for RustcLibRequired<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for IncompatibleRustcwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for StableCrateIdCollisionwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for NoTransitiveNeedsDep<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for FailSeekFilewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for RlibRequiredwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for FailWriteFilewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for RenamingNoLink<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for CrateDepMultiplewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for FailedCopyToStdoutwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MultipleImportNameTypewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for LibFrameworkApplewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for LinkRequiresNamewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for DlErrorwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MultipleModifiers<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for NotProfilerRuntimewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for LibFilenameForm<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for IncompatibleWasmLinkwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MultipleKindsInLinkwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MultipleCfgswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ProfilerBuiltinsNeedsCorewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for FoundStaticlibwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InvalidLinkModifierwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for FrameworkOnlyWindowswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnsupportedFnAbiwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'tcx, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for DropCheckOverflow<'tcx>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ConstNotUsedTraitAliaswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ErroneousConstantwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for RequiresLangItemwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ConstEvalNonIntErrorwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for LimitInvalid<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for StrictCoherenceNeedsNegativeCoherencewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ConstNotUsedTraitAliaswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'tcx, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for OpaqueHiddenTypeMismatch<'tcx>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'tcx, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for RecursionLimitReached<'tcx>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'tcx, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for LayoutError<'tcx>where G: EmissionGuarantee,

impl<'a, 'b> IntoDiagnostic<'a, !> for FnAbiError<'b>

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MutationOfLayoutConstrainedFieldRequiresUnsafewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MovedWhileBorrowedwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'tcx, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnsizedPattern<'tcx>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UseOfInlineAssemblyRequiresUnsafeUnsafeOpInUnsafeFnAllowedwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for LowerRangeBoundMustBeLessThanUpperwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'tcx, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for BorrowOfMovedValue<'tcx>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InitializingTypeWithRequiresUnsafewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AccessToUnionFieldRequiresUnsafewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for BorrowOfLayoutConstrainedFieldRequiresUnsafeUnsafeOpInUnsafeFnAllowedwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'tcx, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for TypeNotStructural<'tcx>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AccessToUnionFieldRequiresUnsafeUnsafeOpInUnsafeFnAllowedwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'tcx, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InvalidPattern<'tcx>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'tcx, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for LiteralOutOfRange<'tcx>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for BorrowOfLayoutConstrainedFieldRequiresUnsafewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 's, 'tcx, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for PatternNotCovered<'s, 'tcx>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for RustcBoxAttributeErrorwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for CallToUnsafeFunctionRequiresUnsafeUnsafeOpInUnsafeFnAllowed<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ConstPatternDependsOnGenericParameterwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MutationOfLayoutConstrainedFieldRequiresUnsafeUnsafeOpInUnsafeFnAllowedwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for DerefOfRawPointerRequiresUnsafewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UseOfMutableStaticRequiresUnsafeUnsafeOpInUnsafeFnAllowedwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for CallToUnsafeFunctionRequiresUnsafe<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for NonConstPathwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for StaticInPatternwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnionPatternwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for CallToFunctionWithRequiresUnsafe<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UseOfInlineAssemblyRequiresUnsafewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UseOfExternStaticRequiresUnsafewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for LowerRangeBoundMustBeLessThanOrEqualToUpperwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for CallToUnsafeFunctionRequiresUnsafeNamelessUnsafeOpInUnsafeFnAllowedwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for CallToFunctionWithRequiresUnsafeUnsafeOpInUnsafeFnAllowed<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UseOfMutableStaticRequiresUnsafewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UseOfExternStaticRequiresUnsafeUnsafeOpInUnsafeFnAllowedwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AlreadyMutBorrowedwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AssocConstInPatternwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AlreadyBorrowedwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InitializingTypeWithRequiresUnsafeUnsafeOpInUnsafeFnAllowedwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for CouldNotEvalConstPatternwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for CallToUnsafeFunctionRequiresUnsafeNamelesswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MultipleMutBorrowswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ConstParamInPatternwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for DerefOfRawPointerRequiresUnsafeUnsafeOpInUnsafeFnAllowedwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for RequiresAnArgumentwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for PeekArgumentUntrackedwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for PeekMustBePlaceOrRefPlacewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for StopAfterDataFlowEndedCompilationwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for PeekArgumentNotALocalwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for PathMustEndInFilenamewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for PeekBitNotSetwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnknownFormatterwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for PeekMustBeNotTemporarywhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for DuplicateValuesForwhere G: EmissionGuarantee,

impl<'sess, G: EmissionGuarantee> IntoDiagnostic<'sess, G> for RequiresUnsafe

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnalignedPackedRefwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for EncounteredErrorWhileInstantiatingwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnknownPartitionStrategywhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for TypeLengthLimitwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for SymbolAlreadyDefinedwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for NoOptimizedMirwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for CouldntDumpMonoStatswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for RecursionLimitwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnknownCguCollectionMode<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for BoundsNotAllowedOnTraitAliaseswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnderscoreLiteralSuffixwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for FnPointerCannotBeAsyncwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for StructLiteralNotAllowedHerewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for PathSingleColonwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UseEqInsteadwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for DefaultNotFollowedByItemwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MissingForInTraitImplwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnexpectedLifetimeInPatternwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MatchArmBodyWithoutBraceswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AsyncFnIn2015where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ParenthesizedLifetimewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ColonAsSemiwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MissingConstTypewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for WhereClauseBeforeConstBodywhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnexpectedVertVertInPatternwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for RepeatedMutInPatternwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InvalidDynKeywordwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for PatternMethodParamWithoutBodywhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for WhereClauseBeforeTupleStructBodywhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MissingKeywordForItemDefinitionwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for BadAssocTypeBoundswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ExpectedElseBlockwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for CannotBeRawIdentwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AssocLifetimewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ExpectedExpressionFoundLetwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for SingleColonStructTypewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnexpectedDefaultValueForLifetimeInGenericParameterswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ExpectedEqForLetExprwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for SelfArgumentPointerwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AssociatedStaticItemNotAllowedwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for EqualsStructDefaultwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for IncorrectUseOfAwaitwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InvalidExpressionInLetElsewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for BadReturnTypeNotationOutputwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for FunctionBodyEqualsExprwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for CfgAttrBadDelimwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AttributeOnParamTypewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for QuestionMarkInTypewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InvalidMutInPatternwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for IncorrectSemicolon<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ExpectedCommaAfterPatternFieldwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for EqFieldInitwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InclusiveRangeMatchArrowwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MissingInInForLoopwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MissingSemicolonBeforeArraywhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for DynAfterMutwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UseEmptyBlockNotSemiwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for NestedAdt<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AttrAfterGenericwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for BadItemKindwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ConstMissingTildewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for LabeledLoopInBreakwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for StructLiteralNeedingParenswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ExpectedBuiltinIdentwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ExternItemCannotBeConstwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for RefMutOrderIncorrectwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for LeadingPlusNotSupportedwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for EnumStructMutuallyExclusivewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ComparisonInterpretedAsGenericwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AssignmentElseNotAllowedwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MultipleWhereClauseswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for IncorrectAwaitwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for NeedPlusAfterTraitObjectLifetimewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AttrWithoutGenericswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for GenericArgsInPatRequireTurbofishSyntaxwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ExpectedTraitInTraitImplFoundTypewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for IncorrectVisibilityRestrictionwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for RecoverImportAsUsewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ExternCrateNameWithDasheswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for DocCommentDoesNotDocumentAnythingwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for KwBadCase<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for IfExpressionMissingConditionwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MacroRulesVisibility<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for EmptyExponentFloatwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MacroInvocationWithQualifiedPathwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for BadQPathStage2where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InvalidLogicalOperatorwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MalformedCfgAttrwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MissingDotDotwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for LifetimeInBorrowExpressionwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MalformedLoopLabelwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnexpectedIfWithIfwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MissingPlusBoundswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ExpectedLabelFoundIdentwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for FnPtrWithGenericswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for BadTypePluswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnmatchedAngleBracketswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ExpectedStructFieldwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnknownBuiltinConstructwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InvalidDigitLiteralwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ConstGenericWithoutBraceswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnescapeErrorwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ExtraImplKeywordInTraitImplwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for BadReturnTypeNotationDotDotwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for NotAsNegationOperatorwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ConstLetMutuallyExclusivewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for OuterAttributeNotAllowedOnIfElsewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ConstGlobalCannotBeMutablewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for DotDotDotForRemainingFieldswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InclusiveRangeExtraEqualswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnexpectedConstInGenericParamwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for CrDocCommentwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for DotDotDotRestPatternwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for SelfParamNotFirstwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for PatternOnWrongSideOfAtwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnknownTokenStartwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for DotDotDotwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ExpectedMutOrConstInRawPointerTypewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for TraitAliasCannotBeUnsafewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MissingExpressionInForLoopwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for TildeConstLifetimewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for TrailingVertNotAllowedwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ExpectedBindingLeftOfAtwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for TopLevelOrPatternNotAllowedwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MismatchedClosingDelimiterwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for LoopElseNotSupportedwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for FieldExpressionWithGenericwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnexpectedVertVertBeforeFunctionParamwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InclusiveRangeNoEndwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for FnPointerCannotBeConstwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for WhereOnGenericswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for DotDotDotRangeToPatternNotAllowedwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for SingleColonImportPathwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InvalidInterpolatedExpressionwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MacroInvocationVisibility<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnmatchedAnglewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ExpectedStatementAfterOuterAttrwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnexpectedNonterminalwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InappropriateDefaultwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ParenthesesWithStructFieldswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for CatchAfterTrywhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ReturnTypesUseThinArrowwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InvalidComparisonOperatorwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for LifetimeAfterMutwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for DocCommentOnParamTypewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for CommaAfterBaseStructwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for BoxNotPatwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for FloatLiteralUnsupportedBasewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ShiftInterpretedAsGenericwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for FoundExprWouldBeStmtwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for RequireColonAfterLabeledExpressionwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MissingCommaAfterMatchArmwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for BoxSyntaxRemoved<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for DoCatchSyntaxRemovedwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for TooManyHasheswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for FnTypoWithImplwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InvalidCurlyInLetElsewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for IfExpressionMissingThenBlockwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InvalidBlockMacroSegmentwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnexpectedTokenAfterDot<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InvalidLiteralSuffixOnTupleIndexwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AsyncMoveOrderIncorrectwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for VisibilityNotFollowedByItemwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MetaBadDelimwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnexpectedTokenAfterLabelwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ModifierLifetimewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InvalidVariableDeclarationwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InInTypowhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for CompoundAssignmentExpressionInLetwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for EnumPatternInsteadOfIdentifierwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for DoubleColonInBoundwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnexpectedTokenAfterStructNamewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for SuffixedLiteralInAttributewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnexpectedSelfInGenericParameterswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for TernaryOperatorwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for GenericParamsWithoutAngleBracketswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for RemoveLetwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for TraitAliasCannotBeAutowhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for NestedCVariadicTypewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MacroRulesMissingBangwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for NoDigitsLiteralwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for StructLiteralBodyWithoutPathwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AsyncMoveBlockIn2015where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for NonStringAbiLiteralwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for IncorrectParensTraitBoundswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ComparisonOperatorsCannotBeChainedwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ArrayBracketsInsteadOfSpaceswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for StaticWithGenericswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ExpectedFnPathFoundFnKeywordwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for GenericsInPathwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for LeftArrowOperatorwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for FloatLiteralRequiresIntegerPartwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MissingTraitInTraitImplwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AmbiguousRangePatternwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnknownPrefix<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ParenthesesInForHeadwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for TildeAsUnaryOperatorwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnexpectedConstParamDeclarationwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AmbiguousPluswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InvalidMetaItemwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MacroNameRemoveBangwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for DocKeywordInvalidIdentwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MultipleStartFunctionswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for NakedFunctionsMustUseNoreturnwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for DocAliasBadLocation<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AbiInvalidAttributewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for TraitImplConstStablewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MissingConstErrwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for DebugVisualizerUnreadable<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MissingStabilityAttr<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for RustcSafeIntrinsicwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AttrShouldBeAppliedToTraitwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for SkippingConstCheckswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for DuplicateDiagnosticItemInCratewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for RustcDirtyCleanwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ExportNamewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ProcMacroBadSigwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ContinueLabeledBlockwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for IncorrectDoNotRecommendLocationwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for DuplicateFeatureErrwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for LayoutSizewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InvalidDeprecationVersionwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnrecognizedFieldwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AllowIncoherentImplwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MissingConstStabAttr<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MissingLangItemwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AttrOnlyOnMainwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for DocAliasMalformedwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for LinkOrdinalwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for EmptyConfusableswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnlabeledInLabeledBlock<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ObjectLifetimeErrwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for LayoutAlignwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AttrOnlyOnRootMainwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for LayoutAbiwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnlabeledCfInWhileCondition<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for FeatureStableTwicewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for IncorrectMetaItemwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for CannotStabilizeDeprecatedwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AttrShouldBeAppliedToFnwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for DebugVisualizerPlacementwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnknownLangItemwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for PassByValuewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for LangItemOnIncorrectTargetwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for RustcLegacyConstGenericsIndexExceedwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for CannotInlineNakedFunctionwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ExternMainwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for NonExportedMacroInvalidAttrswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for FfiConstInvalidTargetwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for RustcAllowConstFnUnstablewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ParamsNotAllowedwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for DocKeywordConflictwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UselessStabilitywhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for RustcStdInternalSymbolwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for DocKeywordEmptyModwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AbiNewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for OutsideLoop<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for DocAliasStartEnd<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UsedStaticwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for CollapseDebuginfowhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for RustcLintOptDenyFieldAccesswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for LayoutHomogeneousAggregatewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for IncorrectTarget<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for DocAttrNotCrateLevel<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MissingPanicHandlerwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UsedCompilerLinkerwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for LangItemWithTargetFeaturewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for BreakInsideAsyncBlock<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for LayoutOfwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for IgnoredCoverageNotCoverablewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnknownExternLangItemwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnixSigpipeValueswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ImpliedFeatureNotExistwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for BreakInsideClosure<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnrecognizedReprHintwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for DocFakeVariadicNotValidwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for DocAliasNotAnAlias<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for Confusableswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for DeprecatedAttributewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for DocKeywordOnlyImplwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnknownFeaturewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for TrackedCallerWrongLocationwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MultipleRustcMainwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for RustcLegacyConstGenericsOnlywhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for NakedTrackedCallerwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AllowInternalUnstablewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for NoLinkwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for RustcLegacyConstGenericsIndexNegativewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for TransparentIncompatiblewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for DocKeywordNotModwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for RustcLayoutScalarValidRangeNotStructwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for NakedFunctionsAsmOptionswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for RustcLayoutScalarValidRangeArgwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for DocExpectStr<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InlineNotFnOrClosurewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for NakedFunctionsOperandswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for DocAliasEmpty<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InvalidStabilitywhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for HasIncoherentInherentImplwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MustNotSuspendwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AttrApplicationwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AttrOnlyInFunctionswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for DocAliasNotStringLiteralwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for FfiReturnsTwiceInvalidTargetwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for LayoutInvalidAttributewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AttrShouldBeAppliedToStaticwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for RustcLegacyConstGenericsIndexwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for NonExhaustiveWrongLocationwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for FeatureOnlyOnNightlywhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnusedMultiplewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for BothFfiConstAndPurewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for DocAliasBadChar<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for DebugVisualizerInvalidwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for StabilityPromotablewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, 'b, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for FeaturePreviouslyDeclared<'a, 'b>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for RustcLintOptTywhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ExprNotAllowedInContext<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ReprIdentwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for FfiPureInvalidTargetwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AbiOfwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for NoPatternswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MalformedPluginAttributewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for LoadPluginErrorwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ItemIsPrivate<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ReportEffectiveVisibilitywhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnnamedItemIsPrivatewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InPublicInterface<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for FieldIsPrivatewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for Reentrantwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for QueryOverflowwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for Cyclewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for IncrementCompilationwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for CfgAccessibleUnsurewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for TraitImplDuplicatewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UndeclaredLabelwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for VariableBoundWithDifferentModewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnreachableLabelwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InvalidAsmSymwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ToolModuleImportedwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ItemsInTraitsAreNotImportablewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for BindingShadowsSomethingUnacceptable<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for CannotGlobImportAllCrateswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for CannotDetermineMacroResolutionwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ConstNotMemberOfTraitwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for CannotFindIdentInThisScope<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for IdentifierBoundMoreThanOnceInSamePatternwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for IsNotDirectlyImportablewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for IdentifierBoundMoreThanOnceInParameterListwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for CannotBeReexportedCratePublicwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ForwardDeclaredGenericParamwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ResolutionErrorwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AttemptToUseNonConstantValueInConstant<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ModuleOnlywhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ExpectedFoundwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for Relative2018where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AmpersandUsedWithoutExplicitLifetimeNamewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ParentModuleResetForBindingwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ParamInNonTrivialAnonConstwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ParamInEnumDiscriminantwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for TypeNotMemberOfTraitwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for SelfImportCanOnlyAppearOnceInTheListwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ProcMacroSameCratewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for CrateRootNamesMustBeNamedExplicitlywhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for SelfImportsOnlyAllowedWithinwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ParamInTyOfConstParamwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for AncestorOnlywhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for CannotDetermineImportResolutionwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for CrateMayNotBeImportedwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for CannotBeReexportedPrivatewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for CannotBeReexportedCratePublicNSwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ImportsCannotReferTo<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MacroUseExternCrateSelfwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for NameAlreadyUsedInParameterListwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for CrateImportedwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for GenericParamsFromOuterItemwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MethodNotMemberOfTraitwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for LowercaseSelfwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnderscoreLifetimeNameCannotBeUsedHerewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MacroExpectedFound<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for SelfInGenericParamDefaultwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for CannotCaptureDynamicEnvironmentInFnItemwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for Indeterminatewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for TraitImplMismatchwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for CannotBeReexportedPrivateNSwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for SelfImportOnlyInImportListWithNonEmptyPrefixwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InvalidLiteralSuffix<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for SanitizerCfiCanonicalJumpTablesRequiresCfiwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for CrateNameInvalid<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for SanitizerCfiRequiresLtowhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InvalidNumLiteralBasePrefixwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for SanitizerCfiGeneralizePointersRequiresCfiwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnsupportedDwarfVersionwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for CguNotRecorded<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnstableVirtualFunctionEliminationwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for LinkerPluginToWindowsNotSupportedwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for FileWriteFail<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InvalidFloatLiteralSuffixwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InvalidFloatLiteralWidthwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for IntLiteralTooLargewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for SplitLtoUnitRequiresLtowhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for SplitDebugInfoUnstablePlatformwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InvalidCharacterInCrateNamewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for NotCircumventFeaturewhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for CrateNameDoesNotMatchwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for BinaryFloatLiteralNotSupportedwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for FileIsNotWriteable<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for CannotMixAndMatchSanitizerswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ProfileUseFileDoesNotExist<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for SanitizerNotSupportedwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InvalidIntLiteralWidthwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for SanitizersNotSupportedwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for SanitizerCfiNormalizeIntegersRequiresCfiwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for OptimisationFuelExhaustedwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for IncorrectCguReuseType<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for OctalFloatLiteralNotSupportedwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for CannotEnableCrtStaticLinuxwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for NulInCStrwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for IncompatibleLinkerFlavorwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InvalidNumLiteralSuffixwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ProfileSampleUseFileDoesNotExist<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InstrumentationNotSupportedwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for SkippingConstCheckswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for SanitizerCfiRequiresSingleCodegenUnitwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for HexadecimalFloatLiteralNotSupportedwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for StackProtectorNotSupportedForTarget<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for BranchProtectionRequiresAArch64where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for TargetRequiresUnwindTableswhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for CrateNameEmptywhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for TestOutputwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InherentProjectionNormalizationOverflowwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for DumpVTableEntries<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for InvalidOnClauseInOnUnimplementedwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'a, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnableToConstructConstantValue<'a>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for NoValueInOnUnimplementedwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for EmptyOnClauseInOnUnimplementedwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ClosureKindMismatchwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'tcx, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for OversizedSimdType<'tcx>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for GenericConstantTooComplexwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'tcx, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for ZeroLengthSimdType<'tcx>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for UnexpectedFnPtrAssociatedItemwhere G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'tcx, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for MultipleArrayFieldsSimdType<'tcx>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'tcx, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for NotParam<'tcx>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'tcx, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for NonPrimitiveSimdType<'tcx>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'tcx, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for NeedsDropOverflow<'tcx>where G: EmissionGuarantee,

impl<'__diagnostic_handler_sess, 'tcx, G> IntoDiagnostic<'__diagnostic_handler_sess, G> for DuplicateArg<'tcx>where G: EmissionGuarantee,