from https://github.com/rust-lang-nursery/rustfmt/pull/1811#issuecomment-317154953 - we do not for macros and `let` statements.