Rest endpoint is now a little bit more fleshed out

This commit is contained in:
2026-01-19 11:29:37 +01:00
parent 251d245aeb
commit 9b093e6739
6 changed files with 49 additions and 19 deletions

14
src/types.rs Normal file
View File

@@ -0,0 +1,14 @@
use chrono::{DateTime, Local};
use serde::{Deserialize, Serialize};
#[derive(Debug, Serialize, Deserialize, Clone)]
pub struct Alarm {
enabled: bool,
time: DateTime<Local>,
}
impl Alarm {
pub fn new(enabled: bool, time: DateTime<Local>) -> Self {
Self { enabled, time }
}
}