| 16 | |
| 17 | #[derive(Debug, Serialize, Deserialize)] |
| 18 | pub struct ThreadData { |
| 19 | pub v: u32, |
| 20 | pub id: String, |
| 21 | pub created: u64, |
| 22 | pub messages: Vec<ThreadMessage>, |
| 23 | pub env: ThreadEnvironment, |
| 24 | pub title: String, |
| 25 | #[serde(rename = "~debug", skip_serializing_if = "Option::is_none")] |
| 26 | pub debug: Option<ThreadDebug>, |
| 27 | } |
| 28 | |
| 29 | #[derive(Debug, Serialize, Deserialize)] |
| 30 | pub struct ThreadMessage { |
nothing calls this directly
no outgoing calls
no test coverage detected