aboutsummaryrefslogtreecommitdiff
path: root/karlcommon/src/protocol.rs
diff options
context:
space:
mode:
Diffstat (limited to 'karlcommon/src/protocol.rs')
-rw-r--r--karlcommon/src/protocol.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/karlcommon/src/protocol.rs b/karlcommon/src/protocol.rs
index d0aad41..02a9db1 100644
--- a/karlcommon/src/protocol.rs
+++ b/karlcommon/src/protocol.rs
@@ -51,7 +51,7 @@ pub enum Schedule {
Never,
Dynamic {
priority: f64,
- scheduled: Option<i64>,
+ scheduled: Option<Range<i64>>,
duration: i64,
condition: Condition, // duration, during which the task should be scheduled
},
@@ -91,7 +91,7 @@ pub enum Condition {
},
}
-#[derive(Debug, Clone, Copy, Serialize, Deserialize)]
+#[derive(Debug, Clone, Copy, Serialize, Deserialize, PartialEq, Eq)]
#[serde(rename_all = "snake_case")]
pub enum Property {
Year,