Skip to content

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

Open
waynr wants to merge 43 commits into
rust-lang:masterfrom
waynr:error_generic_member_access
Open

RFC: Generic member access for dyn Error trait objects#3461
waynr wants to merge 43 commits into
rust-lang:masterfrom
waynr:error_generic_member_access

Conversation

@waynr

@waynr waynr commented Jul 20, 2023

Copy link
Copy Markdown
Contributor

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 [DEPRECATED; DO NOT USE] label Jul 21, 2023
@clarfonthey clarfonthey added T-libs Relevant to the library team, which will review and decide on the RFC. and removed T-libs-api [DEPRECATED; DO NOT USE] labels Aug 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

T-libs Relevant to the library team, which will review and decide on the RFC.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants