pub struct FallbackOpenAiTranscriber {
pub provider: ProviderTrue,
pub model: ModelTrue,
pub language: Option<LanguageTrue>,
}
Fields§
§provider: ProviderTrue
This is the transcription provider that will be used.
model: ModelTrue
This is the model that will be used for the transcription.
language: Option<LanguageTrue>
This is the language that will be set for the transcription.
Implementations§
Source§impl FallbackOpenAiTranscriber
impl FallbackOpenAiTranscriber
pub fn new( provider: ProviderTrue, model: ModelTrue, ) -> FallbackOpenAiTranscriber
Trait Implementations§
Source§impl Clone for FallbackOpenAiTranscriber
impl Clone for FallbackOpenAiTranscriber
Source§fn clone(&self) -> FallbackOpenAiTranscriber
fn clone(&self) -> FallbackOpenAiTranscriber
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 FallbackOpenAiTranscriber
impl Debug for FallbackOpenAiTranscriber
Source§impl Default for FallbackOpenAiTranscriber
impl Default for FallbackOpenAiTranscriber
Source§fn default() -> FallbackOpenAiTranscriber
fn default() -> FallbackOpenAiTranscriber
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for FallbackOpenAiTranscriber
impl<'de> Deserialize<'de> for FallbackOpenAiTranscriber
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
impl StructuralPartialEq for FallbackOpenAiTranscriber
Auto Trait Implementations§
impl Freeze for FallbackOpenAiTranscriber
impl RefUnwindSafe for FallbackOpenAiTranscriber
impl Send for FallbackOpenAiTranscriber
impl Sync for FallbackOpenAiTranscriber
impl Unpin for FallbackOpenAiTranscriber
impl UnwindSafe for FallbackOpenAiTranscriber
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