2026-01-09 cargo +nightly fmt を使っている
bouzuya/tsukota-web では cargo fmt (rustfmt) に nightly を使っている。
理由は imports_granularity に Item を指定したいので。 merge imports は git で conflict を起こしやすいし、起きたときも直しづらくて好きになれない。行をとっても 1 item 1 行にしてしまうほうが扱いやすい。
https://rust-lang.github.io/rustfmt/?version=v1.8.0&search=#imports_granularity
stable にはやくきてほしい。
bouzuya/tsukota-web の進捗は、 domain と application crate がいったんはできて、あとは infra と api 。 api は素直に実装して終わりそうだけど、 infra はちょっと手間がかかるかもしれない。
今日のコミット。