abs_data/models/derived/
key_value.rs

1use serde::{Deserialize, Serialize};
2
3use super::time_range::TimeRange;
4
5#[derive(Default, Debug, Clone, PartialEq, Serialize, Deserialize)]
6#[serde(rename_all = "camelCase")]
7pub struct KeyValue {
8    pub id: Box<str>,
9    #[serde(default)]
10    pub values: Box<[Box<str>]>,
11    pub time_range: Option<TimeRange>,
12}