AtCoderProblems icon indicating copy to clipboard operation
AtCoderProblems copied to clipboard

update dependencies

Open nebocco opened this issue 2 years ago • 0 comments

ref #1126

sqlx のアップデートによりメモリリークが解決したと判明したら 上記 issue が close できるかと思います。

対応したこと

  • sqlx を 0.7 にアップグレードし、コードに必要な修正を加えました。大半は型を明示する必要が生じたことによるものです。
  • ついでに他の crate も最新のものにアップグレードしました。
  • Dockerfile.dev で使用される Rust のバージョンをリリース版と同じものに引き上げました。

対応してないこと

  • chrono.Utc.timestamp() が depricated となり、 chrono.Utc.timestamp_opt() が推奨されています。ただしこの関数の返り値は DateTime ではなく LocalResult<DateTime> であり、剥がし方が分からなかったのでそのままにしてあります。

nebocco avatar Oct 28 '23 15:10 nebocco