Item Patterns and Struct Await

The Inconsistency Problem Quite some time ago, I wrote a blog post about the idea of struct else , which has been widely regarded as one of the most insightful pieces of Rust language design in the last few years 1 . If you have not read it, it&rsquo;s strongly recommended to first read it. But more recently, it has become clear that there are some serious problems around items that cause this to…