Skip to content

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

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

waynr wants to merge 43 commits into
rust-lang:mainfrom
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

This branch has not been deployed

No deployments
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