pub struct OutputAudioBufferStarted {
pub event_id: String,
pub response_id: String,
pub type_: String,
}Expand description
WebRTC/SIP Only: Emitted when the server begins streaming audio to the client. This event is
Fields§
§event_id: StringThe unique ID of the server event.
response_id: StringThe unique ID of the response that produced the audio.
type_: StringThe event type, must be output_audio_buffer.started.
Trait Implementations§
Source§impl Clone for OutputAudioBufferStarted
impl Clone for OutputAudioBufferStarted
Source§fn clone(&self) -> OutputAudioBufferStarted
fn clone(&self) -> OutputAudioBufferStarted
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 OutputAudioBufferStarted
impl Debug for OutputAudioBufferStarted
Source§impl<'de> Deserialize<'de> for OutputAudioBufferStarted
impl<'de> Deserialize<'de> for OutputAudioBufferStarted
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 OutputAudioBufferStarted
impl RefUnwindSafe for OutputAudioBufferStarted
impl Send for OutputAudioBufferStarted
impl Sync for OutputAudioBufferStarted
impl Unpin for OutputAudioBufferStarted
impl UnsafeUnpin for OutputAudioBufferStarted
impl UnwindSafe for OutputAudioBufferStarted
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