Skip to content

Commit

Permalink
Merge pull request #3460 from waynr/remove-rfc-3912
Browse files Browse the repository at this point in the history
mark RFC-3192 (aka the 'provide_any' feature) as rejected
  • Loading branch information
ehuss committed Jul 24, 2023
2 parents ed4c592 + 69a1519 commit e00c51c
Showing 1 changed file with 8 additions and 0 deletions.
8 changes: 8 additions & 0 deletions text/3192-dyno.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,14 @@
- RFC PR: [rust-lang/rfcs#3192](https://github.com/rust-lang/rfcs/pull/3192)
- Rust Issue: [rust-lang/rust#96024](https://github.com/rust-lang/rust/issues/96024)

# This RFC was previously approved, but part of it later **rejected**

The `Provider` interface that is core to this proposal has been rejected for now by [the libs team meeting]. Without that element, what remains here is essentially just the `Demand` type (being renamed in https://github.com/rust-lang/rust/pull/113464 to `Request`). Without `Provider`, `Demand`/`Request` is only usable by types defined within the standard library itself as is the case in the [error_generic_member_access] feature proposal. Since `error_generic_member_access` is the only known (at the time of writing this) feature using `Demand`/`Request`, the [decision] was made to track it in the `error_generic_member_access` feature and mark this as rejected for now.

[error_generic_member_access]: https://github.com/rust-lang/rfcs/pull/2895
[the libs team meeting]: https://github.com/rust-lang/rust/issues/96024
[decision]: https://github.com/rust-lang/rust/issues/96024#issuecomment-1629794600

# Summary
[summary]: #summary

Expand Down

0 comments on commit e00c51c

Please sign in to comment.