From 07ab30bb5fd963de7b210e17edac76a03aaf8b03 Mon Sep 17 00:00:00 2001 From: Miguel Piedrafita Date: Thu, 14 Dec 2023 23:27:44 +0100 Subject: [PATCH] impl comparisons for DateTime --- ensemble/src/types/datetime.rs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/ensemble/src/types/datetime.rs b/ensemble/src/types/datetime.rs index ca3f46c..f62b83c 100644 --- a/ensemble/src/types/datetime.rs +++ b/ensemble/src/types/datetime.rs @@ -1,3 +1,4 @@ +use fastdate::Date; use rbs::Value; use serde::{de::Error, Deserialize, Deserializer, Serialize, Serializer}; use std::{ @@ -134,6 +135,12 @@ impl Sub for DateTime { } } +impl PartialOrd for DateTime { + fn partial_cmp(&self, other: &Self) -> Option { + self.0.partial_cmp(&other.0) + } +} + impl FromStr for DateTime { type Err = rbs::Error;