Collect up errors and report them instead of panicing

This commit is contained in:
Campbell Alden 2023-07-26 15:40:31 +09:00
parent 7d90764cbd
commit fc07ffb480
3 changed files with 41 additions and 23 deletions

9
Cargo.lock generated
View file

@ -66,6 +66,12 @@ dependencies = [
"windows-sys",
]
[[package]]
name = "anyhow"
version = "1.0.72"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3b13c32d80ecc7ab747b80c3784bce54ee8a7a0cc4fbda9bf4cda2cf6fe90854"
[[package]]
name = "atty"
version = "0.2.14"
@ -354,8 +360,9 @@ dependencies = [
[[package]]
name = "time-track"
version = "0.3.1"
version = "0.3.2"
dependencies = [
"anyhow",
"atty",
"chrono",
"clap",