This commit is contained in:
@@ -1,8 +1,12 @@
|
||||
use std::path::PathBuf;
|
||||
|
||||
use chrono::NaiveDateTime;
|
||||
use serde::{ser::SerializeStruct, Deserialize, Serialize};
|
||||
use sqlx::types::mac_address::MacAddress;
|
||||
use strum::{Display, EnumString};
|
||||
|
||||
use crate::database::Database;
|
||||
|
||||
#[derive(Deserialize, Debug, Serialize)]
|
||||
pub struct TelemetryMessage {
|
||||
pub uptime: i32,
|
||||
@@ -89,3 +93,9 @@ pub enum BoardConfig {
|
||||
INA226,
|
||||
INA233,
|
||||
}
|
||||
|
||||
pub struct AppState {
|
||||
pub db: Database,
|
||||
pub firmwares_path: PathBuf,
|
||||
pub hostname: String,
|
||||
}
|
||||
Reference in New Issue
Block a user