Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

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

GoalCostFunding contactSponsor(s)
-Binary size reduction
🟥Async statemachine optimisation$50,000Tweede golf
🟡build-stdTBDFunding team🙏 Arm
-Constify all the things
🟥Full Const GenericsAskHexcat
Architectural groundwork for expansion-time evaluationAskRustNL🙏 Google
-Fast Builds
Improve rustc_codegen_cranelift performance$65,000Tweede golf🙏 OpenAI, AWS
🟡Incremental Systems RethoughtTBDFunding team🙏 AWS
-Just add async
🟥Native async fn dynamic dispatch in traitsAskJess Izen🙏 AWS
🟡Stabilize the next-generation trait solverAskHexcat🙏 Anon1, Anon2
-Project Zero
🟡Stabilize the next-generation trait solverAskHexcat🙏 Anon1, Anon2
-Rust for Linux
🟡build-stdTBDFunding team🙏 Arm
🟥Full Const GenericsAskHexcat
-Other goals
🟡Reintroduce a FCW system to borrowckAskRustNL
🟡Cargo cross workspace cache$30,000Jess Izen🙏 AWS
🟥Contracts: primitive ownership assertionsAskFunding team
🟥C interop: f80, f128 and c_longdouble$36,000Trifecta Tech Foundation
🟡Library Trait Evolution ExperimentAskHexcat
🟡Control over Drop semanticsTBDFunding team
🟥Implement Open Rust Namespace SupportTBDFunding team
🟥Process-Safe Rustup Toolchain OperationsTBDFunding team
🟡Specialization: minimal implementationTBDFunding team
🟡Stabilize the Try traitTBDFunding team
Stabilizing f16$25,000Trifecta Tech Foundation🙏 VectorWare, OpenAI
Explicit tail calls & loop_match$25,000Trifecta Tech Foundation🙏 Tempo Labs
🟡Allow turbofishing late bound varsAskRustNL
🟥View types experimentAskHexcat

By funding POC