diff options
Diffstat (limited to 'bin/domain/imag-mail/src/import.rs')
-rw-r--r-- | bin/domain/imag-mail/src/import.rs | 7 |
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"); |