Created DateStatus enum

This commit is contained in:
meraghon committed 2025-12-22 10:36:07 -05:00
1 parent 9e7fa3afcc
commit 03f7adb74d
1 file changed
+9
+9
View File
@@ -8,6 +8,8 @@ pub struct DateInfo {
pub(crate) date: DateRange,
#[serde(rename = "desc")]
pub(crate) description: String,
#[serde(rename = "stat")]
pub(crate) status: DateStatus,
}
#[derive(Debug, Clone, Serialize, Deserialize)]
@@ -15,3 +17,10 @@ pub enum DateRange {
Single(String),
Range(String, String),
}
#[derive(Debug, Clone, Serialize, Deserialize)]
pub enum DateStatus {
Upcoming,
Open,
Deadline,
Closed,
}