diff options
author | Matthias Beyer <mail@beyermatthias.de> | 2017-01-30 08:21:52 +0100 |
---|---|---|
committer | Matthias Beyer <mail@beyermatthias.de> | 2017-01-30 09:02:47 +0100 |
commit | eb13323d035576a32f2828d994b0ea05e5baa550 (patch) | |
tree | 57be3cc3279a01a082572103e46ea4c91e6a264e | |
parent | 45be81c1dd3184fc4996648b3e1319c64dda322b (diff) |
Fix error type
-rw-r--r-- | src/priority.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/priority.rs b/src/priority.rs index 06c302b..d9a2554 100644 --- a/src/priority.rs +++ b/src/priority.rs @@ -10,7 +10,7 @@ use serde::Serialize; use serde::ser::Serializer; use serde::de::Deserialize; use serde::de::Deserializer; -use serde::Error; +use serde::de::Error as DeError; use serde::de::Visitor; use std::fmt::Formatter; @@ -61,13 +61,13 @@ impl Deserialize for TaskPriority { } fn visit_str<E>(self, value: &str) -> Result<TaskPriority, E> - where E: Error + where E: DeError { match value { "L" => Ok(TaskPriority::Low), "M" => Ok(TaskPriority::Medium), "H" => Ok(TaskPriority::High), - _ => Err(Error::custom("expected one of 'L', 'M', 'H'")), + _ => Err(DeError::custom("expected one of 'L', 'M', 'H'")), } } } |