Module data
hir_def
0.0.0
Module data
Module Items
Modules
Structs
In crate hir_
def
Modules
attr
builtin_type
data
db
dyn_map
expander
expr_store
find_path
generics
hir
import_map
item_scope
item_tree
lang_item
lower
nameres
path
per_ns
resolver
src
tt
visibility
Structs
AssocItemLoc
BlockId
BlockLoc
ConstBlockId
ConstBlockLoc
ConstId
ConstParamId
CrateRootModuleId
EnumId
EnumVariantId
EnumVariantLoc
ExternBlockId
ExternCrateId
FieldId
FunctionId
ImplId
ImportPathConfig
InTypeConstId
InTypeConstLoc
ItemLoc
LifetimeParamId
Macro2Id
Macro2Loc
MacroRulesId
MacroRulesLoc
MacroRulesLocFlags
ModuleId
ProcMacroId
ProcMacroLoc
StaticId
StructId
SyntheticSyntax
TraitAliasId
TraitId
TupleFieldId
TupleId
TypeAliasId
TypeOrConstParamId
TypeParamId
UnionId
UnresolvedMacro
UseId
Enums
AdtId
AssocItemId
AttrDefId
CallableDefId
Complete
DefWithBodyId
GeneralConstId
GenericDefId
GenericParamId
ItemContainerId
MacroExpander
MacroId
ModuleDefId
TypeOwnerId
VariantId
Traits
AsMacroCall
HasModule
Intern
ItemTreeLoc
Lookup
OpaqueInternableThing
Type Aliases
EnumLoc
LocalFieldId
LocalLifetimeParamId
LocalModuleId
LocalTypeOrConstParamId
StaticLoc
TraitAliasLoc
TraitLoc
UnionLoc
hir_def
Module
data
Copy item path
Settings
Help
Summary
Source
Expand description
Contains basic data about various HIR declarations.
Modules
§
adt
Defines hir-level representation of structs, enums and unions
Structs
§
Const
Data
Const
Flags
Extern
Crate
Decl
Data
Function
Data
Impl
Data
Macro2
Data
Macro
Rules
Data
Proc
Macro
Data
Static
Data
Trait
Alias
Data
Trait
Data
Trait
Flags
Type
Alias
Data
Type
Alias
Flags