Expand description
Type-level variables. There are 4 kinds of variables at the type-level: regions, types, const generics and trait clauses. The relevant definitions are in this module.
Structs§
- A const generic variable in a signature or binder.
- The index of a binder, counting from the innermost. See
DeBruijnVar
for details. - A region variable in a signature or binder.
- A trait predicate in a signature, of the form
Type: Trait<Args>
. This functions like a variable binder, to which variables of the formTraitRefKind::Clause
can refer to. - A type variable in a signature or binder.
Enums§
- Type-level variable.