refactor(tvix/cli): describe errors with thiserror

This is much less code, and makes it much easier to read.

Change-Id: I9028f226105f905c2cc2cabd33907ff493e26225
Reviewed-on: https://cl.tvl.fyi/c/depot/+/7938
Reviewed-by: tazjin <tazjin@tvl.su>
Tested-by: BuildkiteCI
Autosubmit: flokli <flokli@flokli.de>
This commit is contained in:
Florian Klink 2023-01-26 23:42:10 +01:00 committed by clbot
parent a94a1434cc
commit e3c2b3650a
4 changed files with 21 additions and 64 deletions

1
tvix/Cargo.lock generated
View file

@ -2615,6 +2615,7 @@ dependencies = [
"smol_str",
"ssri",
"test-case",
"thiserror",
"tvix-derivation",
"tvix-eval",
"tvix-store-bin",