-
Notifications
You must be signed in to change notification settings - Fork 180
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Attempt to remove YokeTraitHack #1090
Conversation
Notice: the branch changed across the force-push!
~ Your Friendly Jira-GitHub PR Checker Bot |
Notice: the branch changed across the force-push!
~ Your Friendly Jira-GitHub PR Checker Bot |
Blocked on rust-lang/rust#89196 |
Based on @Manishearth's respose rust-lang/rust#89196 (comment), it seems unlikely that we will be able to get rid of YokeTraitHack, unless it turns out that the inference bug is solvable. To be clear, the issue impacts virtually every call site of DataProvider::load_payload. The cost of fully qualifying every call site of DataPayload::load_payload is much higher than the cost of keeping YokeTraitHack. Shall I close this PR and open a new bug to track the new Rust bug in the chance that it is fixed at some point? |
@sffc sounds good. We can still remove the I was a bit worried about this when introducing |
I get a lot further than before, but there's still an error on StructProvider.