• The Rust project is currently working towards a slate of 41 project goals, with 13 of them designated as Flagship Goals. • This post provides selected updates on our progress towards these goals (or, in some cases, lack thereof). • The full details for any particular goal are available in its associated tracking issue on the rust-project-goals repository. • Flagship goals “Beyond the &” Progress | | Point of contact | | Champions | compiler (Oliver Scherer), lang (TC) | Task owners | 1 detailed update available. • Status update: - [x] pattern matching support of &pin const|mut T types, merged. • - [x] &pin pattern andref pin mut binding mode, merged.

Article Summaries:

  • The Rust project is currently working towards a slate of 41 project goals, with 13 of them designated as Flagship Goals. This post provides selected updates on our progress towards these goals (or, in some cases, lack thereof). The full details for any particular goal are available in its associated tracking issue on the rust-project-goals repository. Flagship goals “Beyond the &” Progress | | Point of contact | | Champions | compiler (Oliver Scherer), lang (TC) | Task owners | 1 detailed update available. Status update: - [x] pattern matching support of &pin const|mut T types, merged. - [x]
  • Rust Project Goals Update - November 2025

The Rust project is advancing toward 41 goals, 13 of which are flagship. Key progress includes the merge of pattern‑matching support for &pin const|mut T types and the &pin pattern andref pin mut binding mode. The Drop::pin_drop implementation awaits review, and a technical issue with rustdoc’s handling of Drop::drop remains unresolved. Work on the place‑based proposal by @Nadrieril has generated extensive discussion, though many questions persist. Exploration of moving projections and the &own feature continues, with a related PR (146307) pending re‑engagement in December.

Sources: