From e1e33c29d3631e189f432317f4c50586a344bde9 Mon Sep 17 00:00:00 2001 From: Christopher Regali <60792386+ChrisRega@users.noreply.github.com> Date: Tue, 27 Feb 2024 19:21:29 +0100 Subject: [PATCH] use anyhow context Co-authored-by: Alexander Rohde --- src/main.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main.rs b/src/main.rs index 2d525c9..7934cba 100644 --- a/src/main.rs +++ b/src/main.rs @@ -99,9 +99,9 @@ fn main() -> Result<(), vg_errortools::MainError> { actual, config, } => { - let config: ComparisonMode = serde_json::from_str(&config) - .map_err(|e| format!("Couldn't deserialize the config string: {e}")) - .unwrap(); + use anyhow::Context; + let config: ComparisonMode = + serde_json::from_str(&config).context("Couldn't deserialize the config string")?; let result = compare_files(nominal, actual, &config); info!("Diff results: {result:#?}"); if result.is_error {