Skip to content
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

RFC: Generic member access for dyn Error trait objects #3461

Open
wants to merge 43 commits into
base: master
Choose a base branch
from

Conversation

waynr
Copy link
Contributor

@waynr waynr commented Jul 20, 2023

This PR is a duplicate of #2895, which I have agreed to take over for @yaahc. The idea is to close that in favor of this PR so I can drive additional changes as feedback comes in.

The current state of this proposal is as follows:

  • A implementation gated by the error_generic_member_access feature flag is available in nightly.
  • There is an open PR to address feedback from the provide_any tracking issue in nightly.
  • It has been proposed to supercede the provide_any feature by taking on the Demand/Request API (minus the Provider trait) for the sake of generic member access on dyn Error.

Rendered

@waynr waynr mentioned this pull request Jul 20, 2023
@ehuss ehuss added the T-libs-api Relevant to the library API team, which will review and decide on the RFC. label Jul 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
T-libs-api Relevant to the library API team, which will review and decide on the RFC.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants