diff --git a/taskchampion/src/lib.rs b/taskchampion/src/lib.rs index 9042dc2de..e3e4bc00d 100644 --- a/taskchampion/src/lib.rs +++ b/taskchampion/src/lib.rs @@ -1,6 +1,3 @@ -#[macro_use] -extern crate failure; - mod errors; mod operation; mod replica; diff --git a/taskchampion/src/task.rs b/taskchampion/src/task.rs index a8b95989b..75e852fda 100644 --- a/taskchampion/src/task.rs +++ b/taskchampion/src/task.rs @@ -1,7 +1,7 @@ use crate::replica::Replica; use crate::taskstorage::TaskMap; use chrono::prelude::*; -use failure::Fallible; +use failure::{format_err, Fallible}; use std::convert::TryFrom; use uuid::Uuid; diff --git a/taskchampion/src/taskstorage/inmemory.rs b/taskchampion/src/taskstorage/inmemory.rs index 6b272874c..559a2a06f 100644 --- a/taskchampion/src/taskstorage/inmemory.rs +++ b/taskchampion/src/taskstorage/inmemory.rs @@ -1,6 +1,6 @@ use crate::operation::Operation; use crate::taskstorage::{TaskMap, TaskStorage, TaskStorageTxn}; -use failure::Fallible; +use failure::{format_err, Fallible}; use std::collections::hash_map::Entry; use std::collections::HashMap; use uuid::Uuid; diff --git a/taskchampion/src/taskstorage/kv.rs b/taskchampion/src/taskstorage/kv.rs index da275c90e..14198428c 100644 --- a/taskchampion/src/taskstorage/kv.rs +++ b/taskchampion/src/taskstorage/kv.rs @@ -1,6 +1,6 @@ use crate::operation::Operation; use crate::taskstorage::{TaskMap, TaskStorage, TaskStorageTxn}; -use failure::Fallible; +use failure::{format_err, Fallible}; use kv::msgpack::Msgpack; use kv::{Bucket, Config, Error, Integer, Serde, Store, ValueBuf}; use std::convert::TryInto;