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::ConstAndCVariadic
- errors::ConstBoundTraitObject
- errors::ConstWithoutBody
- errors::ConstraintOnNegativeBound
- errors::DuplicatePreciseCapturing
- errors::EmptyLabelManySpans
- errors::EqualityInWhere
- errors::ExternItemAscii
- errors::ExternTypesCannotHave
- errors::FeatureOnNonNightly
- errors::FieldlessUnion
- errors::FnBodyInExtern
- errors::FnParamCVarArgsNotLast
- errors::FnParamDocComment
- errors::FnParamForbiddenAttr
- errors::FnParamForbiddenSelf
- errors::FnParamTooMany
- errors::FnQualifierInExtern
- errors::FnWithoutBody
- errors::ForbiddenBound
- errors::ForbiddenConstParam
- errors::ForbiddenDefault
- errors::GenericDefaultTrailing
- errors::ImplTraitPath
- errors::IncompatibleFeatures
- errors::InherentImplCannot
- errors::InherentImplCannotUnsafe
- errors::InvalidSafetyOnBareFn
- errors::InvalidSafetyOnExtern
- errors::InvalidSafetyOnItem
- errors::InvalidUnnamedField
- errors::InvalidUnnamedFieldTy
- errors::ItemUnderscore
- errors::MatchArmWithNoBody
- errors::MissingUnsafeOnExtern
- errors::ModuleNonAscii
- errors::NegativeBoundUnsupported
- errors::NegativeBoundWithParentheticalNotation
- errors::NestedImplTrait
- errors::NestedLifetimes
- errors::NoMangleAscii
- errors::ObsoleteAuto
- errors::OptionalTraitObject
- errors::OptionalTraitSupertrait
- errors::OutOfOrderParams
- errors::PatternFnPointer
- errors::PatternInBodiless
- errors::PatternInForeign
- errors::PreciseCapturingNotAllowedHere
- errors::ShowSpan
- errors::StabilityOutsideStd
- errors::StableFeature
- errors::StaticWithoutBody
- errors::TildeConstDisallowed
- errors::TraitFnConst
- errors::TraitObjectBound
- errors::TyAliasWithoutBody
- errors::UnsafeItem
- errors::UnsafeNegativeImpl
- errors::UnsafeStatic
- errors::VisibilityNotPermitted
- errors::WhereClauseAfterTypeAlias
- errors::WhereClauseBeforeTypeAlias
- feature_gate::PostExpansionVisitor
- node_count::NodeCounter
- show_span::ShowSpanVisitor
Enums
- ast_validation::SelfSemantic
- ast_validation::TraitOrTraitImpl
- errors::ExternBlockSuggestion
- errors::TildeConstReason
- errors::VisibilityNotPermittedNote
- errors::WhereClauseBeforeTypeAliasSugg
- 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