1 2 3 4 5 6 7 8 9 10
use serde::{Deserialize, Serialize}; #[derive(Debug, Serialize, Deserialize)] pub struct ModelRepr { pub id: String, #[serde(rename = "type")] pub model_type: String, #[serde(flatten)] pub extra: serde_yaml::Value, }
1 2 3 4 5 6 7 8 9 10
use serde::{Deserialize, Serialize}; #[derive(Debug, Serialize, Deserialize)] pub struct ModelRepr { pub id: String, #[serde(rename = "type")] pub model_type: String, #[serde(flatten)] pub extra: serde_yaml::Value, }