[−][src]Module rustc_middle::traits::chalk
Types required for Chalk-related queries
The primary purpose of this file is defining an implementation for the
chalk_ir::interner::Interner trait. The primary purpose of this trait, as
its name suggest, is to provide an abstraction boundary for creating
interned Chalk types.
Structs
| ChalkEnvironmentAndGoal | We have to elaborate the environment of a chalk goal before canonicalization. This type wraps the predicate and the elaborated environment. |
| RustInterner |
Enums
| ChalkEnvironmentClause |