Expand description
Various utilities for the next-trait-solver.
Structs§
- Bottom
UpFolder - Contains
Type Errors - Discr
- MaxUniverse
- Finds the max universe present
- Placeholder
Replacer - The inverse of
BoundVarReplacer: replaces placeholders with the bound vars from which they came.
Traits§
Functions§
- apply_
args_ to_ binder - clauses_
as_ 🔒obligations - explicit_
item_ bounds - explicit_
item_ self_ bounds - sizedness_
constraint_ for_ ty - sizedness_
fast_ path - upcast_
choices 🔒 - Casts a trait reference into a reference to one of its super
traits; returns
Noneiftarget_trait_def_idis not a supertrait.