List of all items
Structs
- GenericArgsCtor
- LoweringContext
- delegation::DelegationResults
- delegation::SelfResolver
- errors::AbiSpecifiedMultipleTimes
- errors::ArbitraryExpressionInPattern
- errors::AssocTyParentheses
- errors::AsyncBoundNotOnTrait
- errors::AsyncBoundOnlyForFnTraits
- errors::AsyncCoroutinesNotSupported
- errors::AttSyntaxOnlyX86
- errors::AwaitOnlyInAsyncFnAndBlocks
- errors::ClobberAbiNotSupported
- errors::ClosureCannotBeStatic
- errors::CoroutineTooManyParameters
- errors::ExtraDoubleDot
- errors::FunctionalRecordUpdateDestructuringAssignment
- errors::GenericParamDefaultInBinder
- errors::GenericTypeWithParentheses
- errors::InclusiveRangeWithNoEnd
- errors::InlineAsmUnsupportedTarget
- errors::InvalidAbi
- errors::InvalidAbiClobberAbi
- errors::InvalidAbiReason
- errors::InvalidAbiSuggestion
- errors::InvalidAsmTemplateModifierConst
- errors::InvalidAsmTemplateModifierLabel
- errors::InvalidAsmTemplateModifierRegClass
- errors::InvalidAsmTemplateModifierSym
- errors::InvalidLegacyConstGenericArg
- errors::InvalidRegister
- errors::InvalidRegisterClass
- errors::MatchArmWithNoBody
- errors::MisplacedAssocTyBinding
- errors::MisplacedDoubleDot
- errors::MisplacedImplTrait
- errors::MisplacedRelaxTraitBound
- errors::NeverPatternWithBody
- errors::NeverPatternWithGuard
- errors::NoPreciseCapturesOnApit
- errors::NoPreciseCapturesOnRpitit
- errors::RegisterClassOnlyClobber
- errors::RegisterClassOnlyClobberStable
- errors::RegisterConflict
- errors::SubTupleBinding
- errors::TupleStructWithDefault
- errors::UnderscoreExprLhsAssign
- errors::UseAngleBrackets
- errors::UseConstGenericArg
- errors::YieldInClosure
- expr::WillCreateDefIdsVisitor
- index::NodeCollector
- item::ItemLowerer
Enums
- AllowReturnTypeNotation
- AstOwner
- FnDeclKind
- GenericArgsMode
- ImplTraitContext
- ImplTraitPosition
- ParamMode
- errors::AssocTyParenthesesSub
- errors::BadReturnTypeNotation
- errors::InvalidAsmTemplateModifierRegClassSub
- expr::FutureKind
- format::ArgumentType
Traits
Macros
Functions
- compute_hir_hash
- format::expand_format_args
- format::flatten_format_args
- format::for_all_argument_indexes
- format::make_argument
- format::make_count
- format::make_format_spec
- format::may_contain_yield_point
- index::index_hir
- index_crate
- item::add_ty_alias_where_clause
- lower_to_hir