summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatthias Beyer <mail@beyermatthias.de>2017-01-30 08:21:52 +0100
committerMatthias Beyer <mail@beyermatthias.de>2017-01-30 09:02:47 +0100
commiteb13323d035576a32f2828d994b0ea05e5baa550 (patch)
tree57be3cc3279a01a082572103e46ea4c91e6a264e
parent45be81c1dd3184fc4996648b3e1319c64dda322b (diff)
Fix error type
-rw-r--r--src/priority.rs6
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'")),
}
}
}