2020/7/9追記: 本記事は内容が古くなっている、かつ独自調査なため、公式のドキュメントを見る事を推奨します。 ※日本語で読める利用方法の把握記事に使えなくはないですが、オプションがわりと変わっています。 追記ここまで この記事について この記事はRustのソースコードを整形するrustfmtの各オプションについての解説記事です、rustfmtのソースコードと実際に動作させながらの調査の為、解説に見落としがあるかもしれない事をご了承下さい。 調査時のRustとrustfmtのバージョンは以下の通りです。 Rust(rustc 1.8.0) rustfmt 0.4.1 config options早見表 configファイルに書くことが出来るオプションについてです、configファイルは--config-pathで指定も出来ますが、省略時は対象ソースと同パスにあるrustfmt.toml