diff options
Diffstat (limited to 'src/matcher.rs')
-rw-r--r-- | src/matcher.rs | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/matcher.rs b/src/matcher.rs index d574090..ca4fb8d 100644 --- a/src/matcher.rs +++ b/src/matcher.rs @@ -1,9 +1,9 @@ use chrono::Datelike; -use error::KairosError as KE; -use error::KairosErrorKind as KEK; -use error::Result; +use error::ErrorKind as KEK; +use failure::Fallible as Result; +use failure::Error; use indicator::Day; use indicator::Month; use timetype::TimeType; @@ -19,7 +19,7 @@ impl Matcher for Day { let this : ::chrono::Weekday = self.clone().into(); tt.get_moment() .map(|mom| this == mom.weekday()) - .ok_or(KE::from_kind(KEK::ArgumentErrorNotAMoment(tt.name()))) + .ok_or(Error::from(KEK::ArgumentErrorNotAMoment(tt.name()))) } } @@ -29,7 +29,7 @@ impl Matcher for Month { let this : u32 = self.clone().into(); tt.get_moment() .map(|mom| this == mom.month()) - .ok_or(KE::from_kind(KEK::ArgumentErrorNotAMoment(tt.name()))) + .ok_or(Error::from(KEK::ArgumentErrorNotAMoment(tt.name()))) } } |