Module rustc_next_trait_solver::solve::inspect  
source · Modules§
- build 🔒Building proof trees incrementally during trait solving.
Structs§
- When evaluating a goal we also store the original values for theCanonicalVarValuesof the canonicalized goal. We use this to map any CanonicalState from the localInferCtxtof the solver query to theInferCtxtof the caller.
- A self-contained computation during trait solving. This either corresponds to aEvalCtxt::probe(_X)call or the root evaluation of a goal.
- Somedatatogether with information about how they relate to the input of the canonical query.
Enums§
- What kind of probe we’re in. In case the probe represents a candidate, or the final result of the current goal - via ProbeKind::Root - we also store the QueryResult.