rustc_
hir
1.84.0-dev
In rustc_
hir::
hir
Modules
size_asserts
Macros
expect_methods_self
expect_methods_self_kind
Structs
AnonConst
Arm
AssocItemConstraint
AttributeMap
BareFnTy
BindingMode
Block
Body
BodyId
Closure
ConstArg
ConstBlock
Crate
Destination
DotDotPos
EnumDef
Expr
ExprField
FieldDef
FnDecl
FnHeader
FnSig
ForeignItem
ForeignItemId
ForeignItemRef
GenericArgs
GenericParam
GenericParamCount
Generics
Impl
ImplItem
ImplItemId
ImplItemRef
InferArg
InlineAsm
Item
ItemId
LetExpr
LetStmt
Lifetime
Mod
ModSpans
MutTy
OpaqueTy
OwnerInfo
OwnerNodes
Param
ParentedNode
Pat
PatField
Path
PathSegment
PolyTraitRef
PreciseCapturingNonLifetimeArg
Stmt
TraitBoundModifiers
TraitCandidate
TraitItem
TraitItemId
TraitItemRef
TraitRef
Ty
Upvar
Variant
WhereBoundPredicate
WhereEqPredicate
WhereRegionPredicate
Enums
ArrayLen
AssocItemConstraintKind
AssocItemKind
BinOpKind
BlockCheckMode
BodyOwnerKind
BorrowKind
BoundConstness
BoundPolarity
ByRef
CaptureBy
ClosureBinder
ClosureKind
ConstArgKind
ConstContext
Constness
CoroutineDesugaring
CoroutineKind
CoroutineSource
Defaultness
ExprKind
FnRetTy
ForeignItemKind
GenericArg
GenericArgsParentheses
GenericBound
GenericParamKind
GenericParamSource
ImplItemKind
ImplPolarity
ImplicitSelfKind
InferDelegationKind
InlineAsmOperand
IsAsync
IsAuto
ItemKind
LifetimeName
LifetimeParamKind
LifetimeSuggestionPosition
LocalSource
LoopIdError
LoopSource
MatchSource
MaybeOwner
MissingLifetimeKind
Movability
Mutability
Node
OpaqueTyOrigin
OwnerNode
ParamName
PatKind
PreciseCapturingArg
PredicateOrigin
PrimTy
QPath
RangeEnd
RpitContext
Safety
StmtKind
Term
TraitFn
TraitItemKind
TyKind
UnOp
UnsafeSource
UseKind
VariantData
WherePredicate
YieldSource
Functions
debug_fn
expect_failed
is_range_literal
Type Aliases
BinOp
GenericBounds
Lit
UsePath
rustc_hir
::
hir
Module
size_asserts
Copy item path
Settings
Help
Summary
Source