Blog post: http://www.ncameron.org/blog/rustfmt-ing-rust/
Rustfmt is a tool for formatting Rust code. It has seen some rapid and
impressive development over the last few months, thanks to some
awesome contributions from @marcusklaas, @cassiersg, and several
others. It is far from finished, but it is a powerful and useful
tool. I would like Rustfmt to be a standard part of every Rustacean’s
toolkit. In particular, I would like Rustfmt to be used on every
check-in of the Rust repo (and other large projects). For this to be
possible, running Rustfmt on Rust must work without crashes, without
generating poor formatting, and the whole repo must be pre-formatted
so that future changes are not polluted with tonnes of formatting
churn…