-
Notifications
You must be signed in to change notification settings - Fork 12.9k
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
Stabilize impl Trait #49255
Stabilize impl Trait #49255
Conversation
(rust_highfive has picked a reviewer for you, use r? to override) |
Also-- miri and clippy both used |
With respect to docs, @steveklabnik plans to file an RFC changing process there somewhat in any case. |
src/libsyntax/feature_gate.rs
Outdated
// Allows `impl Trait` in function arguments. | ||
(accepted, universal_impl_trait, "1.26.0", Some(34511), None), | ||
// Allows `impl Trait` in function return types. | ||
(accepted, conservative_impl_trait, "1.26.0", Some(34511), None), |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🚀
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
wowoow... finally.
@bors r+ The FCP is not yet complete, but it's hard to imagine what would cause us to reverse course here, and in any case we can always backport a patch to beta reversing course or fixing things up. |
📌 Commit d818194 has been approved by |
(cc @Manishearth and @oli-obk for clippy/miri respectively) |
@cramertj we'll just update, thanks. The best way to do it is to throw us a PR. even better is to update rustc to point to the commit in the PR so we don't need to come back and do that. But you don't have to. |
1.26 is going to be a really exciting release. We already have i128 and |
@mark-i-m And |
Woah what really!? 🎉 |
I'm not quite sure if |
Lol @nrc is this boring enough for you :) |
Reviewers! Help me add to that list ;)
|
…atsakis Stabilize impl Trait Blocked on: - [x] rust-lang#49041 and - [ ] completion of FCP in rust-lang#34511 (comment) (3 days from now). I have not yet done any docs work for this-- I probably won't get to it until this weekend (might be a project for the flight to the all-hands).
☔ The latest upstream changes (presumably #49251) made this pull request unmergeable. Please resolve the merge conflicts. |
@bors r- need to update lockfile first, perhaps? will test locally |
37f2de9
to
c3e2961
Compare
@bors r=nikomatsakis p=100 |
📌 Commit c3e2961 has been approved by |
@bors r- |
c3e2961
to
0f5b52e
Compare
@bors r=nikomatsakis p=100 |
📌 Commit 0f5b52e has been approved by |
Stabilize impl Trait Blocked on: - [x] #49041 and - [ ] completion of FCP in #34511 (comment) (3 days from now). I have not yet done any docs work for this-- I probably won't get to it until this weekend (might be a project for the flight to the all-hands).
☀️ Test successful - status-appveyor, status-travis |
Blocked on:
impl Trait
#49041 andimpl Trait
(RFC 1522, RFC 1951, RFC 2071) #34511 (comment) (3 days from now).I have not yet done any docs work for this-- I probably won't get to it until this weekend (might be a project for the flight to the all-hands).