List of all items
Structs
- ast_validation::AstValidator
- errors::AnonStructOrUnionNotAllowed
- errors::ArgsBeforeConstraint
- errors::AssocConstWithoutBody
- errors::AssocFnWithoutBody
- errors::AssocTypeWithoutBody
- errors::AssociatedSuggestion
- errors::AssociatedSuggestion2
- errors::AtLeastOneTrait
- errors::AutoTraitBounds
- errors::AutoTraitGeneric
- errors::AutoTraitItems
- errors::BadCVariadic
- errors::BodyInExtern
- errors::BoundInContext
- errors::ConstAndAsync
- errors::ConstWithoutBody
- errors::ConstraintOnNegativeBound
- errors::EmptyLabelManySpans
- errors::EqualityInWhere
- errors::ExternItemAscii
- errors::ExternTypesCannotHave
- errors::FeatureOnNonNightly
- errors::FieldlessUnion
- errors::FnBodyInExtern
- errors::FnParamCVarArgsNotLast
- errors::FnParamCVarArgsOnly
- errors::FnParamDocComment
- errors::FnParamForbiddenAttr
- errors::FnParamForbiddenSelf
- errors::FnParamTooMany
- errors::FnQualifierInExtern
- errors::FnWithoutBody
- errors::ForbiddenDefault
- errors::ForbiddenLifetimeBound
- errors::GenericDefaultTrailing
- errors::ImplTraitPath
- errors::IncompatibleFeatures
- errors::InherentImplCannot
- errors::InherentImplCannotUnsafe
- errors::InvalidLabel
- errors::InvalidUnnamedField
- errors::InvalidUnnamedFieldTy
- errors::ItemUnderscore
- errors::KeywordLifetime
- errors::ModuleNonAscii
- errors::NegativeBoundUnsupported
- errors::NestedImplTrait
- errors::NestedLifetimes
- errors::NoMangleAscii
- errors::ObsoleteAuto
- errors::OptionalConstExclusive
- errors::OptionalTraitObject
- errors::OptionalTraitSupertrait
- errors::OutOfOrderParams
- errors::PatternFnPointer
- errors::PatternInBodiless
- errors::PatternInForeign
- errors::ShowSpan
- errors::StabilityOutsideStd
- errors::StableFeature
- errors::StaticWithoutBody
- errors::TildeConstDisallowed
- errors::TraitFnConst
- errors::TraitObjectBound
- errors::TyAliasWithoutBody
- errors::UnsafeItem
- errors::UnsafeNegativeImpl
- errors::VisibilityNotPermitted
- errors::WhereClauseAfterTypeAlias
- errors::WhereClauseBeforeTypeAlias
- errors::WhereClauseBeforeTypeAliasSugg
- feature_gate::PostExpansionVisitor
- node_count::NodeCounter
- show_span::ShowSpanVisitor
Enums
- ast_validation::DisallowTildeConstContext
- ast_validation::SelfSemantic
- errors::ExternBlockSuggestion
- errors::TildeConstReason
- errors::VisibilityNotPermittedNote
- show_span::Mode
Macros
Functions
- ast_validation::check_crate
- ast_validation::deny_equality_constraints
- ast_validation::validate_generic_param_order
- feature_gate::check_attribute
- feature_gate::check_crate
- feature_gate::check_incompatible_features
- feature_gate::maybe_stage_features
- show_span::run
Statics
Constants
- errors::_DERIVE_rustc_errors_AddToDiagnostic_FOR_AssociatedSuggestion
- errors::_DERIVE_rustc_errors_AddToDiagnostic_FOR_AssociatedSuggestion2
- errors::_DERIVE_rustc_errors_AddToDiagnostic_FOR_ExternBlockSuggestion
- errors::_DERIVE_rustc_errors_AddToDiagnostic_FOR_TildeConstReason
- errors::_DERIVE_rustc_errors_AddToDiagnostic_FOR_VisibilityNotPermittedNote
- errors::_DERIVE_rustc_errors_AddToDiagnostic_FOR_WhereClauseBeforeTypeAliasSugg
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_AnonStructOrUnionNotAllowed
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_ArgsBeforeConstraint
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_AssocConstWithoutBody
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_AssocFnWithoutBody
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_AssocTypeWithoutBody
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_AtLeastOneTrait
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_AutoTraitBounds
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_AutoTraitGeneric
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_AutoTraitItems
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_BadCVariadic
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_BodyInExtern
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_BoundInContext
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_ConstAndAsync
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_ConstWithoutBody
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_ConstraintOnNegativeBound
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_EqualityInWhere
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_ExternItemAscii
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_ExternTypesCannotHave
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_FeatureOnNonNightly
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_FieldlessUnion
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_FnBodyInExtern
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_FnParamCVarArgsNotLast
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_FnParamCVarArgsOnly
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_FnParamDocComment
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_FnParamForbiddenAttr
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_FnParamForbiddenSelf
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_FnParamTooMany
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_FnQualifierInExtern
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_FnWithoutBody
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_ForbiddenDefault
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_ForbiddenLifetimeBound
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_GenericDefaultTrailing
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_ImplTraitPath
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_IncompatibleFeatures
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_InherentImplCannot
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_InherentImplCannotUnsafe
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_InvalidLabel
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_InvalidUnnamedField
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_InvalidUnnamedFieldTy
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_ItemUnderscore
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_KeywordLifetime
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_ModuleNonAscii
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_NegativeBoundUnsupported
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_NestedImplTrait
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_NestedLifetimes
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_NoMangleAscii
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_ObsoleteAuto
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_OptionalConstExclusive
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_OptionalTraitObject
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_OptionalTraitSupertrait
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_OutOfOrderParams
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_PatternFnPointer
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_PatternInBodiless
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_PatternInForeign
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_ShowSpan
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_StabilityOutsideStd
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_StaticWithoutBody
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_TildeConstDisallowed
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_TraitFnConst
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_TraitObjectBound
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_TyAliasWithoutBody
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_UnsafeItem
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_UnsafeNegativeImpl
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_VisibilityNotPermitted
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_WhereClauseAfterTypeAlias
- errors::_DERIVE_rustc_errors_IntoDiagnostic_diagnostic_handler_sess_G_FOR_WhereClauseBeforeTypeAlias