---
# System prepended metadata

title: Active initiatives draft list

---

# Active initiatives draft list

[Repo template](https://github.com/rust-lang/initiative-template)

| Initiative | Stage | Tracking Issue | Owner | Liaison |
| --- | --- | --- | ---- | --- |
| [Impl Trait] | Umbrella | [#34511] | nikomatsakis | ? |
| ↳ Type Alias Impl Trait | Development | | oli-obk | nikomatsakis |
| [Generic Associated Types] | Development | | jackh726 | nikomatsakis |
| [let-else][#87335] | Development | [#87335] | fishrock | Josh Triplett |
| [Async Foundations] | Umbrella | - | nikomatsakis/tmandry | N/A |
| ↳ Async fn in traits | Pre-Proposal | | tmandry | nikomatsakis |
| Never type | Experimental | - | mark-simulacrum | nikomatsakis |
| [Inline assembly] |  | [#72016] | Amanieu | JoshTriplett
| ↳ Core feature | 🚀 Feature complete | | Amanieu | JoshTriplett |
| ↳ Const support | 🛑 Blocked on [`const { ... }`][#76001]  | | | |
| [Dyn upcasting] | Development | | crlf0710 | nikomatsakis |
| Negative traits in coherence | Experimental | | jane lusby | nikomatsakis |
| [FFI Unwind] | | | BatmanAod | nikomatsakis |
| ↳ extern "C-unwind" | 🚀 Feature complete | | BatmanAod | nikomatsakis |
| ↳ longjmp | | | | |
| [Disjoint closure capture] | 🚀 Feature complete | | nikomatsakis | ? |
| Try and generalized `?` | 🚀 Feature complete | | | |
| ↳ `?` operator | ✅ Stabilized | | | |
| ↳ `Try` trait | 🚀 Feature complete | [#42327] | scottmcm | ? |
| ↳ `try` blocks | Development | | scottmcm | |

[Disjoint closure capture]: https://github.com/rust-lang/project-rfc-2229/
[#42327]: https://github.com/rust-lang/rust/issues/42327
[#76001]: https://github.com/rust-lang/rust/issues/76001
[Async Foundations]: https://rust-lang.github.io/wg-async-foundations/
[#72016]: https://github.com/rust-lang/rust/issues/72016
[#87335]: https://github.com/rust-lang/rust/issues/87335
[#34511]: https://github.com/rust-lang/rust/issues/34511
[Impl Trait]: https://github.com/rust-lang/impl-trait-initiative
[Generic Associated Types]: https://github.com/nikomatsakis/generic-associated-types-initiative/
[FFI Unwind]: https://github.com/rust-lang/project-ffi-unwind/
[Inline assembly]: https://github.com/rust-lang/project-inline-asm
[Dyn upcasting]: https://github.com/rust-lang/dyn-upcasting-coercion-initiative

## Blog post guidelines for feature complete

Niko would like to have a blog post announcing things reaching feature complete! Thoughts?

Expainer for impl trait

https://rust-lang.github.io/impl-trait-initiative/explainer.html