pub struct SpeechAudioDoneEvent {
pub usage: SpeechAudioDoneEventUsage,
}
Expand description
Emitted when the speech synthesis is complete and all audio has been streamed.
Fields§
§usage: SpeechAudioDoneEventUsage
Token usage statistics for the request.
Implementations§
Trait Implementations§
Source§impl Clone for SpeechAudioDoneEvent
impl Clone for SpeechAudioDoneEvent
Source§fn clone(&self) -> SpeechAudioDoneEvent
fn clone(&self) -> SpeechAudioDoneEvent
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for SpeechAudioDoneEvent
impl Debug for SpeechAudioDoneEvent
Source§impl<'de> Deserialize<'de> for SpeechAudioDoneEvent
impl<'de> Deserialize<'de> for SpeechAudioDoneEvent
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
Source§impl PartialEq for SpeechAudioDoneEvent
impl PartialEq for SpeechAudioDoneEvent
Source§impl Serialize for SpeechAudioDoneEvent
impl Serialize for SpeechAudioDoneEvent
impl Copy for SpeechAudioDoneEvent
impl StructuralPartialEq for SpeechAudioDoneEvent
Auto Trait Implementations§
impl Freeze for SpeechAudioDoneEvent
impl RefUnwindSafe for SpeechAudioDoneEvent
impl Send for SpeechAudioDoneEvent
impl Sync for SpeechAudioDoneEvent
impl Unpin for SpeechAudioDoneEvent
impl UnwindSafe for SpeechAudioDoneEvent
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