From e4e05dd72187c22d7c51b216a16b6bb5d7e88572 Mon Sep 17 00:00:00 2001 From: Akshay Date: Sun, 12 Jul 2020 20:27:35 +0530 Subject: refactor habit.rs into habit module --- src/habit/prelude.rs | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 src/habit/prelude.rs (limited to 'src/habit/prelude.rs') diff --git a/src/habit/prelude.rs b/src/habit/prelude.rs new file mode 100644 index 0000000..9196f00 --- /dev/null +++ b/src/habit/prelude.rs @@ -0,0 +1,20 @@ +use serde::{Deserialize, Serialize}; + +pub enum TrackEvent { + Increment, + Decrement, +} + +#[derive(Debug, Clone, Copy, PartialEq, Serialize, Deserialize)] +pub enum ViewMode { + Day, + Week, + Month, + Year, +} + +impl std::default::Default for ViewMode { + fn default() -> Self { + ViewMode::Day + } +} -- cgit v1.2.3