pub struct RealtimeClientEventConversationItemTruncate {
pub event_id: Option<String>,
pub type: String,
pub item_id: String,
pub content_index: i64,
pub audio_end_ms: i64,
}
Expand description
Send this event to truncate a previous assistant message’s audio.
Fields§
§event_id: Option<String>
Optional client-generated ID used to identify this event.
type: String
The event type, must be conversation.item.truncate
.
item_id: String
The ID of the assistant message item to truncate.
content_index: i64
The index of the content part to truncate.
audio_end_ms: i64
Inclusive duration up to which audio is truncated, in milliseconds.
Trait Implementations§
Source§impl Clone for RealtimeClientEventConversationItemTruncate
impl Clone for RealtimeClientEventConversationItemTruncate
Source§fn clone(&self) -> RealtimeClientEventConversationItemTruncate
fn clone(&self) -> RealtimeClientEventConversationItemTruncate
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Default for RealtimeClientEventConversationItemTruncate
impl Default for RealtimeClientEventConversationItemTruncate
Source§fn default() -> RealtimeClientEventConversationItemTruncate
fn default() -> RealtimeClientEventConversationItemTruncate
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for RealtimeClientEventConversationItemTruncate
impl RefUnwindSafe for RealtimeClientEventConversationItemTruncate
impl Send for RealtimeClientEventConversationItemTruncate
impl Sync for RealtimeClientEventConversationItemTruncate
impl Unpin for RealtimeClientEventConversationItemTruncate
impl UnwindSafe for RealtimeClientEventConversationItemTruncate
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