This is a tracking issue for the RFC "Finalize syntax and parameter scoping for `impl Trait`, while expanding it to arguments" (rust-lang/rfcs#1951). **Steps:** - [x] Implement the RFC (cc @rust-lang/lang, @rust-lang/compiler -- can anyone write up mentoring instructions?) - [ ] Adjust documentation ([see instructions on forge][doc-guide]) - [ ] Stabilization PR ([see instructions on forge][stabilization-guide]) [stabilization-guide]: https://forge.rust-lang.org/stabilization-guide.html [doc-guide]: https://forge.rust-lang.org/stabilization-guide.html#updating-documentation **Unresolved questions:** - [x] The precedence rules around `impl Trait + 'a` need to be nailed down. **Known bugs:** (this list is not necessarily exhaustive) * [x] [rustc stack overflow](https://github.com/rust-lang/rust/issues/35706)
This is a tracking issue for the RFC "Finalize syntax and parameter scoping for
impl Trait, while expanding it to arguments" (rust-lang/rfcs#1951).Steps:
Unresolved questions:
impl Trait + 'aneed to be nailed down.Known bugs:
(this list is not necessarily exhaustive)