From 6d0bf87c94768a756976e1fcc06b49b30a52387f Mon Sep 17 00:00:00 2001 From: Serban Bajdechi Date: Tue, 28 Oct 2025 13:06:27 +0200 Subject: [PATCH] Do not serialize any AudioTranscription property if its null. --- src/realtime/types.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/realtime/types.rs b/src/realtime/types.rs index a90ff27f..4cc433da 100644 --- a/src/realtime/types.rs +++ b/src/realtime/types.rs @@ -51,8 +51,11 @@ pub enum AudioFormat { #[derive(Debug, Serialize, Deserialize, Clone)] pub struct AudioTranscription { + #[serde(skip_serializing_if = "Option::is_none")] pub language: Option, + #[serde(skip_serializing_if = "Option::is_none")] pub model: Option, + #[serde(skip_serializing_if = "Option::is_none")] pub prompt: Option, }