Structs§
- Bound
- Symbol
- Dot-qualified identifier for a named type, method, value, or variant.
- Type
VarId - A unique handle identifying a type variable. The binding state (Unbound /
Bound-to-a-Type) lives in a
TypeEnvowned by the checker; the handle is a plain id soTypestays a pure value (Clone, Eq, Hash, Serialize).
Enums§
Functions§
- substitute
- unqualified_
name - Extract the unqualified name from a dot-qualified identifier.
Type Aliases§
- Substitution
Map - type param name -> type variable