use std::collections::HashMap; use serde_json::Value; #[derive(Serialize, Deserialize)] struct Data { points: Vec, #[serde(flatten)] metadata: HashMap, }