List of all items
Structs
- ast_validation::AstValidator
- diagnostics::AbiCannotBeCoroutine
- diagnostics::AbiCustomSafeForeignFunction
- diagnostics::AbiCustomSafeFunction
- diagnostics::AbiMustNotHaveParametersOrReturnType
- diagnostics::AbiMustNotHaveReturnType
- diagnostics::AbiX86Interrupt
- diagnostics::ArgsBeforeConstraint
- diagnostics::AssocConstWithoutBody
- diagnostics::AssocFnWithoutBody
- diagnostics::AssocTypeWithoutBody
- diagnostics::AsyncFnInConstTraitOrTraitImpl
- diagnostics::AtLeastOneTrait
- diagnostics::AutoTraitBounds
- diagnostics::AutoTraitGeneric
- diagnostics::AutoTraitItems
- diagnostics::BodyInExtern
- diagnostics::BoundInContext
- diagnostics::CVarArgsAndSplat
- diagnostics::CVariadicBadExtern
- diagnostics::CVariadicBadNakedExtern
- diagnostics::CVariadicMustBeUnsafe
- diagnostics::CVariadicNoExtern
- diagnostics::CVariadicNotSupported
- diagnostics::ConstAndCoroutine
- diagnostics::ConstAutoTrait
- diagnostics::ConstBoundTraitObject
- diagnostics::ConstWithoutBody
- diagnostics::ConstraintOnNegativeBound
- diagnostics::CoroutineAndCVariadic
- diagnostics::DeprecatedWhereClauseLocation
- diagnostics::DuplicatePreciseCapturing
- diagnostics::DuplicateSplattedArgs
- diagnostics::EmptyLabelManySpans
- diagnostics::ExternItemAscii
- diagnostics::ExternTypesCannotHave
- diagnostics::FeatureOnNonNightly
- diagnostics::FieldlessUnion
- diagnostics::FnBodyInExtern
- diagnostics::FnParamCVarArgsNotLast
- diagnostics::FnParamDocComment
- diagnostics::FnParamForbiddenAttr
- diagnostics::FnParamForbiddenSelf
- diagnostics::FnParamTooMany
- diagnostics::FnQualifierInExtern
- diagnostics::FnWithoutBody
- diagnostics::ForbiddenBound
- diagnostics::ForbiddenConstParam
- diagnostics::ForbiddenDefault
- diagnostics::ForbiddenFinal
- diagnostics::ForbiddenFinalWithoutBody
- diagnostics::GenericDefaultTrailing
- diagnostics::ImplFnConst
- diagnostics::IncompatibleFeatures
- diagnostics::InvalidSafetyOnExtern
- diagnostics::InvalidSafetyOnFnPtr
- diagnostics::InvalidSafetyOnItem
- diagnostics::ItemUnderscore
- diagnostics::MatchArmWithNoBody
- diagnostics::MissingAbi
- diagnostics::MissingAbiSugg
- diagnostics::MissingDependentFeatures
- diagnostics::MissingUnsafeOnExtern
- diagnostics::MissingUnsafeOnExternLint
- diagnostics::ModuleNonAscii
- diagnostics::NegativeBoundUnsupported
- diagnostics::NegativeBoundWithParentheticalNotation
- diagnostics::NestedImplTrait
- diagnostics::NestedLifetimes
- diagnostics::NoMangleAscii
- diagnostics::ObsoleteAuto
- diagnostics::OutOfOrderParams
- diagnostics::PatternFnPointer
- diagnostics::PatternInBodiless
- diagnostics::PatternInForeign
- diagnostics::PatternsInFnsWithoutBodySub
- diagnostics::PreciseCapturingNotAllowedHere
- diagnostics::RequiresRustAbi
- diagnostics::ScalableVectorBadArch
- diagnostics::ScalableVectorNotTupleStruct
- diagnostics::StableFeature
- diagnostics::StaticWithoutBody
- diagnostics::TildeConstDisallowed
- diagnostics::TraitFnConst
- diagnostics::TraitObjectBound
- diagnostics::TyAliasWithoutBody
- diagnostics::UnsafeItem
- diagnostics::UnsafeNegativeImpl
- diagnostics::UnsafeStatic
- diagnostics::UnusedVisibility
- diagnostics::VisibilityNotPermitted
- diagnostics::WhereClauseAfterTypeAlias
- diagnostics::WhereClauseBeforeTypeAlias
- feature_gate::PostExpansionVisitor
Enums
- ast_validation::AllowDefault
- ast_validation::AllowFinal
- ast_validation::SelfSemantic
- ast_validation::TraitOrImpl
- diagnostics::DeprecatedWhereClauseLocationSugg
- diagnostics::ExternBlockSuggestion
- diagnostics::PatternsInFnsWithoutBody
- diagnostics::TildeConstReason
- diagnostics::VisibilityNotPermittedNote
- diagnostics::WhereClauseBeforeTypeAliasSugg
Macros
Functions
- ast_validation::check_crate
- ast_validation::validate_generic_param_order
- feature_gate::check_attribute
- feature_gate::check_crate
- feature_gate::check_dependent_features
- feature_gate::check_features_requiring_new_solver
- feature_gate::check_incompatible_features
- feature_gate::check_new_solver_banned_features
- feature_gate::maybe_stage_features