The ID of a function’s signature in the code.
Represents a function that has a body.
The ID of a impl item with generic parameters.
The ID of an item with generic parameters.
The ID of a module item with generic parameters.
The ID of a trait item with generic parameters.
Generic type ids enum.
Id for direct children of an impl.
Items for resolver lookups.
These are top items that hold semantic information.
Semantic info lookups should be performed against these items.
Id for a module. Either the root module of a crate, or a submodule.
Id for direct children of a module.
Id for direct children of a trait.
Id for any variable definition.