summaryrefslogtreecommitdiff
path: root/libs/shared/src/error.rs
diff options
context:
space:
mode:
Diffstat (limited to 'libs/shared/src/error.rs')
-rw-r--r--libs/shared/src/error.rs5
1 files changed, 4 insertions, 1 deletions
diff --git a/libs/shared/src/error.rs b/libs/shared/src/error.rs
index 0899579..31b1dcd 100644
--- a/libs/shared/src/error.rs
+++ b/libs/shared/src/error.rs
@@ -1,5 +1,5 @@
use config::ConfigError;
-use std::fmt::Debug;
+use std::{fmt::Debug, io};
use thiserror::Error;
#[derive(Debug, Error)]
@@ -12,4 +12,7 @@ pub enum GenericError {
#[error("step `{0}` failed")]
StepFailed(String),
+
+ #[error("io error")]
+ Io(#[from] io::Error)
}