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§fn clone(&self) -> AssistantAudio
fn clone(&self) -> AssistantAudio
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for AssistantAudio
impl Debug for AssistantAudio
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