use chrono::NaiveDateTime;
use serde::Deserialize;
use serde::Serialize;
#[derive(Serialize, Deserialize, Debug, Clone)]
pub struct ServiceDriftRequest {
pub name: String,
pub repository: String,
pub version: String,
pub time_window: String,
pub max_data_points: i32,
}
#[derive(Serialize, Deserialize, Debug, Clone)]
pub struct DriftRecordRequest {
pub created_at: Option<NaiveDateTime>,
pub name: String,
pub repository: String,
pub feature: String,
pub value: f64,
pub version: String,
}