Skip to content

GAT where bounds of impl candidates #44

Open
@lcnr

Description

@lcnr

we register them since rust-lang/rust#113336, but they may already be proven by wf-bounds so it is potentially unnecessary?

wf-bounds skip escaping bound vars, so we probably should.

affects both inherent assoc types and ordinary assoc types. The new solver now checks them in probe_and_match_goal_against_assumption and for impl candidates. TODO: which candidates don't check GAT where-clauses rn

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions