bouzuya/firestore-structured-query 0.6.0 をつくった。
いくつかの破壊的な変更を入れている。
- FieldPathFilterExt と FieldPathOrderExt を削除
- Order の newtype を追加
- serde を optional にした
- Error を
Box<dyn std::error::Error + Send + Sync>
を wrap したものにした
doc を足して終わりでいいかなと思っていたけどインタフェースに不満が出てきたので直した。
昨晩は『スパイダーマン:アクロス・ザ・スパイダーバース』を観た。映像は面白いんだけど、「一作で終わらないのかよ……」ってなってしまった。
下の子は「おにあそぼ (鬼は外) 、おにあうち (福は内の誤り) 」と歌っている。自由だ。
ABC339 に参加した。 1327 → 1325 (-2) 。 https://atcoder.jp/users/bouzuya/history/share/abc339 。 E 問題の難易度が露骨に低かった。最近こういう問題が多くて困る。 D は明らかな嘘解法 (TLE になるのを直せないので適当なループ回数で打ち切って回避する) で通した。
今日のコミット。
- rust-atcoder 1 commit
- firestore-structured-query 16 commits
- Fix ci settings
- Fix ci settings
- 0.6.0
- Update github workflows
- Update readme
- BREAKING CHANGE: Hide Error variant
- BREAKING CHANGE: Add serde feature and change filter builder signatures
- Add IntoValue
- Add Order
- Sort tests
- BREAKING CHANGE: Remove FieldPathOrderExt
- BREAKING CHANGE: Remove FieldPathFilterExt
- Remove FieldPath::to_field_reference
- Fix tests for v0.5.1
- Add doc for error mod
- Add doc for field_path mod