outfox_openai/spec/realtime/
error.rs1use serde::{Deserialize, Serialize};
2
3#[derive(Debug, Serialize, Deserialize, Clone)]
4pub struct RealtimeAPIError {
5 #[serde(rename = "type")]
7 pub kind: String,
8
9 pub code: Option<String>,
11
12 pub message: String,
14
15 pub param: Option<String>,
17
18 pub event_id: Option<String>,
20}
21
22#[derive(Debug, Serialize, Deserialize, Clone)]
23pub struct ErrorCodeMessage {
24 pub code: String,
25 pub message: String,
26}
27
28#[derive(Debug, Serialize, Deserialize, Clone)]
29pub struct ErrorMessage {
30 pub message: String,
31}