Q: Why do match expression need parenthesis for ops to the right but not left?
Rust Internals [Unofficial]
April 9, 2026
That's what I should have written yes, I was wondering whether the initialization analysis would be able to observe that foo had been initialized in every execution path even if it's an expression rather than a statement.
Discussion in the ATmosphere