Module resolve

Source

Structs§

EnrichedMembers
The enriched members of a type, including direct members of structs, as well as members of targets of Deref and DerefMut of the type.
EnrichedTypeMemberAccess
The enriched member of a type, including the member itself and the deref functions needed to access it.
ResolvedItems
Lookback maps for item resolving. Can be used to quickly check what is the semantic resolution of any path segment.
Resolver
Resolves paths semantically.
ResolverData

Enums§

ResolvedConcreteItem
ResolvedGenericItem

Constants§

CRATE_KW
SELF_TYPE_KW
SUPER_KW

Traits§

AsSegments
A trait for things that can be interpreted as a path of segments.