summaryrefslogtreecommitdiffstats
path: root/bin/domain/imag-mail/src/import.rs
diff options
context:
space:
mode:
Diffstat (limited to 'bin/domain/imag-mail/src/import.rs')
-rw-r--r--bin/domain/imag-mail/src/import.rs7
1 files changed, 3 insertions, 4 deletions
diff --git a/bin/domain/imag-mail/src/import.rs b/bin/domain/imag-mail/src/import.rs
index 217e6cf7..48bd9567 100644
--- a/bin/domain/imag-mail/src/import.rs
+++ b/bin/domain/imag-mail/src/import.rs
@@ -17,8 +17,7 @@
// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
//
-use failure::Fallible as Result;
-use failure::err_msg;
+use anyhow::Result;
use libimagrt::runtime::Runtime;
use toml_query::read::TomlValueReadExt;
@@ -30,9 +29,9 @@ use config::MailConfig;
pub fn import(rt: &Runtime) -> Result<()> {
let config = rt.config()
- .ok_or_else(|| err_msg("Configuration missing"))?
+ .ok_or_else(|| anyhow!("Configuration missing"))?
.read_partial::<MailConfig>()?
- .ok_or_else(|| err_msg("Configuration for \"mail\" missing"))?;
+ .ok_or_else(|| anyhow!("Configuration for \"mail\" missing"))?;
let scmd = rt.cli().subcommand_matches("import").unwrap();
let query = scmd.value_of("query").unwrap();
let quick = scmd.is_present("quick");