pub struct AssistantAudio {
pub id: String,
pub data: Option<String>,
}Expand description
Data about a previous audio response from the model, referenced in an assistant message for multi-turn audio conversations.
Fields§
§id: StringUnique identifier for a previous audio response in a multi-turn conversation.
data: Option<String>The audio data (base64 encoded) to insert as context. Optional.
Trait Implementations§
Source§impl Clone for AssistantAudio
impl Clone for AssistantAudio
Source§impl Debug for AssistantAudio
impl Debug for AssistantAudio
Source§impl<'de> Deserialize<'de> for AssistantAudio
impl<'de> Deserialize<'de> for AssistantAudio
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for AssistantAudio
impl RefUnwindSafe for AssistantAudio
impl Send for AssistantAudio
impl Sync for AssistantAudio
impl Unpin for AssistantAudio
impl UnsafeUnpin for AssistantAudio
impl UnwindSafe for AssistantAudio
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more