rust_chatgpt/v1/
models.rs1use crate::v1::ChatGptResponse;
2use serde::{Deserialize, Serialize};
3use serde_json::Value;
4
5#[derive(Debug, Deserialize, Serialize, Clone)]
6pub struct ChatGptResponseModelList {
7 pub(crate) value: Value,
8}
9
10impl ChatGptResponse for ChatGptResponseModelList {
11 fn to_value(&self) -> &Value {
12 &self.value
13 }
14}
15
16#[derive(Debug, Deserialize, Serialize, Clone)]
17pub struct ChatGptResponseModelRetrieve {
18 pub(crate) value: Value,
19}
20
21impl ChatGptResponse for ChatGptResponseModelRetrieve {
22 fn to_value(&self) -> &Value {
23 &self.value
24 }
25}