pub enum TranscriptFormat {
Text,
Json,
VerboseJson,
Srt,
Vtt,
}Expand description
Response format for transcription.
Variants§
Text
Plain text.
Json
JSON with metadata.
VerboseJson
Verbose JSON with timing info.
Srt
SRT subtitles.
Vtt
VTT subtitles.
Trait Implementations§
Source§impl Clone for TranscriptFormat
impl Clone for TranscriptFormat
Source§fn clone(&self) -> TranscriptFormat
fn clone(&self) -> TranscriptFormat
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 Debug for TranscriptFormat
impl Debug for TranscriptFormat
Source§impl Default for TranscriptFormat
impl Default for TranscriptFormat
Source§fn default() -> TranscriptFormat
fn default() -> TranscriptFormat
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TranscriptFormat
impl<'de> Deserialize<'de> for TranscriptFormat
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 TranscriptFormat
impl PartialEq for TranscriptFormat
Source§impl Serialize for TranscriptFormat
impl Serialize for TranscriptFormat
impl Copy for TranscriptFormat
impl Eq for TranscriptFormat
impl StructuralPartialEq for TranscriptFormat
Auto Trait Implementations§
impl Freeze for TranscriptFormat
impl RefUnwindSafe for TranscriptFormat
impl Send for TranscriptFormat
impl Sync for TranscriptFormat
impl Unpin for TranscriptFormat
impl UnwindSafe for TranscriptFormat
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.