diff options
Diffstat (limited to 'lib/core/libimagerror')
-rw-r--r-- | lib/core/libimagerror/Cargo.toml | 4 | ||||
-rw-r--r-- | lib/core/libimagerror/src/lib.rs | 4 | ||||
-rw-r--r-- | lib/core/libimagerror/src/trace.rs | 2 |
3 files changed, 5 insertions, 5 deletions
diff --git a/lib/core/libimagerror/Cargo.toml b/lib/core/libimagerror/Cargo.toml index 22b6eb8a..3b18a2f6 100644 --- a/lib/core/libimagerror/Cargo.toml +++ b/lib/core/libimagerror/Cargo.toml @@ -22,5 +22,5 @@ maintenance = { status = "actively-developed" } [dependencies] log = "0.4.6" ansi_term = "0.12" -failure = "0.1.5" -failure_derive = "0.1.5" +anyhow = "1" + diff --git a/lib/core/libimagerror/src/lib.rs b/lib/core/libimagerror/src/lib.rs index 55d045a6..bacd831a 100644 --- a/lib/core/libimagerror/src/lib.rs +++ b/lib/core/libimagerror/src/lib.rs @@ -37,8 +37,8 @@ #[macro_use] extern crate log; extern crate ansi_term; -extern crate failure; -#[macro_use] extern crate failure_derive; +extern crate anyhow; + pub mod errors; pub mod exit; diff --git a/lib/core/libimagerror/src/trace.rs b/lib/core/libimagerror/src/trace.rs index 1b192e44..f990f1b1 100644 --- a/lib/core/libimagerror/src/trace.rs +++ b/lib/core/libimagerror/src/trace.rs @@ -21,7 +21,7 @@ use std::process::exit; use std::fmt::Display; use std::fmt::Formatter; use std::fmt::Result as FmtResult; -use failure::Error; +use anyhow::Error; use ansi_term::Colour::Red; struct ImagTrace<'a, T: 'a + ?Sized>(&'a T); |