Expand description
Code shared by trait and projection goals for candidate assembly.
Modulesยง
- structural_
traits ๐ - Code which is used by built-in goals that match โstructurallyโ, such a auto
traits,
Copy
/Clone
.
Structsยง
- Candidate ๐
- A candidate is a possible way to prove a goal.
- Find
Param ๐InClause
Enumsยง
- Alias
Bound ๐Kind - Allow
Inference ๐Constraints - Assemble
Candidates ๐From - Allows callers of
assemble_and_evaluate_candidates
to choose whether to limit candidate assembly to param-env and alias-bound candidates.
Traitsยง
- Goal
Kind ๐ - Methods used to assemble candidates for either trait or projection goals.