Please let us know if you run into any issues! Pending any detected regressions these are likely to be the exact artifacts that we’ll release on Thursday.
One are that isn’t filled in is macros; the more consistent you can make a syntax, the easier it is to generate code in that form. This is one reason you can declare structs ‘struct LikeThis;’ or ‘struct LikeThis {};’ for example.
After reading through the GitHub comments on RFC 1925 I’m unclear if this will be recommended formatting? Will this update the preferred style and formatting for matches?
I’m new to the language and want to make sure I’m following best practices. Having rustfmt and consistent style has been a huge attraction to the language.
I think its clear that this isn't going to be the recommended style, but in general we've taken a very liberal approach to the grammar, accepting all kinds of things that would be bad style (as Niko says the most practical reason for this is to make writing macros easier).