The vendored code doesn't follow modern rustfmt's conventions.
This commit runs rustfmt so it does.
- skip-blame rustfmt
We actually ran rustfmt, but it's an older version (rustfmt 1.3.0-stable (d334502 2019-06-09)) and I verified the code still formats under that particular version of rustfmt with empty rustfmt.toml. In other words, rustfmt itself seems to change over time.