summaryrefslogtreecommitdiffstats
path: root/src/error.rs
diff options
context:
space:
mode:
authorMatthias Beyer <mail@beyermatthias.de>2016-03-30 19:43:15 +0200
committerMatthias Beyer <mail@beyermatthias.de>2016-03-30 19:43:15 +0200
commitd90abf2df41a5d9d02adce447e6fed7bf7ad93e8 (patch)
treec3ad572443ef93f3efc1e49f331653061b2f0d86 /src/error.rs
parent62c785242244014ad4f6cf65dba6132061644cb7 (diff)
Implement TaskStatus as enum
Diffstat (limited to 'src/error.rs')
-rw-r--r--src/error.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/error.rs b/src/error.rs
index 873ad8c..90c894c 100644
--- a/src/error.rs
+++ b/src/error.rs
@@ -9,11 +9,13 @@ use std::fmt::{Display, Formatter};
#[derive(Clone, Copy, Debug, PartialEq)]
pub enum TaskErrorKind {
ParserError,
+ NoStatus,
}
fn store_error_type_as_str(e: &TaskErrorKind) -> &'static str {
match e {
&TaskErrorKind::ParserError => "Parser Error",
+ &TaskErrorKind::NoStatus => "Task status is missing",
}
}