Looking for funding
The following goals below are looking for funding. Many goals have a point of contact but you can also work with the Rust Funding Team to interface (funding@rust-lang.org).
| Legend | |
|---|---|
| 🟥 | Seeking funding |
| 🟡 | Partially funded, could use more support |
| ✅ | Good to go |
By roadmap
| Goal | Cost | Funding contact | Sponsor(s) | |
|---|---|---|---|---|
| - | Constify all the things | – | – | – |
| 🟥 | Architectural groundwork for expansion-time evaluation | TBD | Funding team | |
| - | Fast Builds | – | – | – |
| 🟥 | Improve rustc_codegen_cranelift performance | $65,000 | Tweede Golf | |
| - | Just add async | – | – | – |
| 🟥 | Box notation for dyn async trait | TBD | Funding team | |
| 🟡 | Stabilize the next-generation trait solver | Ask | Hexcat | 🙏 Anon1, Anon2 |
| - | Project Zero | – | – | – |
| 🟡 | Stabilize the next-generation trait solver | Ask | Hexcat | 🙏 Anon1, Anon2 |
| - | Other goals | – | – | – |
| 🟥 | Async statemachine optimisation | $50,000 | Tweede golf | |
| 🟡 | Control over Drop semantics | TBD | Funding team | |
| 🟡 | Design, model, and implement a stabilizable-subset of specialization | TBD | Funding team | |
| 🟡 | Stabilize the Try trait | TBD | Funding team | |
| 🟥 | Stabilizing f16 | $25,000 | Trifecta Tech Foundation | |
| 🟥 | Explicit tail calls & loop_match | $25,000 | Trifecta Tech Foundation |