Added missing ser/de

This commit is contained in:
Dreaded_X 2025-01-11 06:05:41 +01:00
parent d3e915575f
commit 8603d6fab4
Signed by: Dreaded_X
GPG Key ID: FA5F485356B0D2D4
3 changed files with 5 additions and 5 deletions

2
Cargo.lock generated
View File

@ -13,7 +13,7 @@ dependencies = [
[[package]]
name = "air_filter"
version = "0.4.2"
version = "0.4.4"
dependencies = [
"air_filter_types",
"bme280",

View File

@ -1,6 +1,6 @@
[package]
name = "air_filter"
version = "0.4.2"
version = "0.4.4"
edition = "2021"
[workspace.dependencies]

View File

@ -15,7 +15,7 @@ pub enum FanSpeed {
High,
}
#[derive(Serialize)]
#[derive(Serialize, Deserialize)]
#[serde(rename_all = "snake_case")]
pub struct FanState {
pub speed: FanSpeed,
@ -36,7 +36,7 @@ impl FanState {
}
}
#[derive(Deserialize)]
#[derive(Serialize, Deserialize)]
pub struct SetFanSpeed {
speed: FanSpeed,
}
@ -51,7 +51,7 @@ impl SetFanSpeed {
}
}
#[derive(Serialize)]
#[derive(Serialize, Deserialize)]
pub struct SensorData {
temperature: f32,
humidity: f32,