Open
Description
Part of #31844: In order to eventually stabilize specialization, we need to make it sound. The current plan for doing so is called "always applicable impls", and is explained in this blog post. This issue exists to track the implementation of that proposal.
This does not yet have any mentoring instructions. Ping me if you are interested though and we can talk it over! Or maybe I'll get to it before then.
Metadata
Assignees
Labels
Area: Trait impl specializationArea: Trait systemCategory: An issue proposing an enhancement or a PR with one.`#![feature(specialization)]`Status: Identified as a valid potential future enhancement that is not currently being worked onRelevant to the compiler team, which will review and decide on the PR/issue.Relevant to the types team, which will review and decide on the PR/issue.