diff options
Diffstat (limited to 'src/error.rs')
-rw-r--r-- | src/error.rs | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/error.rs b/src/error.rs index d923642..c7b6448 100644 --- a/src/error.rs +++ b/src/error.rs @@ -6,7 +6,14 @@ pub enum Error { Ignore(#[from] ignore::Error), #[error(transparent)] - Project(#[from] crate::project::Error), + IO(#[from] std::io::Error), + + #[cfg(feature = "git")] + #[error(transparent)] + Git(#[from] git2::Error), + + #[error(transparent)] + SystemTime(#[from] std::time::SystemTimeError), #[error(transparent)] Other(#[from] anyhow::Error), |