From 8f5d2bf8b7e0663b4d8fed5da19d4d5a244604f6 Mon Sep 17 00:00:00 2001 From: Matthias Beyer Date: Fri, 3 Feb 2017 09:05:01 +0100 Subject: Serialize status flags with proper string --- src/status.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/status.rs b/src/status.rs index 5a0004c..0bf6cd8 100644 --- a/src/status.rs +++ b/src/status.rs @@ -12,18 +12,23 @@ use std::fmt::{Display, Formatter, Error as FmtError}; #[derive(Clone, Debug, PartialEq, Eq, Deserialize, Serialize)] pub enum TaskStatus { /// Pening status type + #[serde(rename = "pending")] Pending, /// Deleted status type + #[serde(rename = "deleted")] Deleted, /// Completed status type + #[serde(rename = "completed")] Completed, /// Waiting status type + #[serde(rename = "waiting")] Waiting, /// Recurring status type + #[serde(rename = "recurring")] Recurring } -- cgit v1.2.3