From a post I previously made on IRLO, it was generally agreed upon that _
to infer a type was reasonable in patterns, whether that type was a struct
or enum
. Construction was generally agreed upon as something to be avoided, at least at first.
Here's the thread in question. Doesn't seem like it was almost a year ago, already! You just happened to beat me to writing an actual RFC.
Speaking from experience, try not to set deadlines (even if they don't really mean anything). It's a lot easier to hash things out on IRLO in my experience.