2026-03-09 bouzuya/bouzuya-firestore-client を進めている
bouzuya/bouzuya-firestore-client を進めている。 Error ハンドリングが雑すぎるので、内部では enum で Error を持つように変更した。
エラーは考えはじめると難しいので、外向けにはひとつの Error struct を公開し、切り分けが必要そうなら kind() を後から追加するくらいでいいかなと思っている。 std::io::Error を参考にする感じでいいんじゃなかろうか。
今日のコミット。