pub struct NativeWhisperxConfig {
pub input: InputSource,
pub asr: AsrConfig,
pub translation: TranslationConfig,
pub vad: VadConfig,
pub alignment: AlignmentConfig,
pub diarization: DiarizationConfig,
pub output: OutputConfig,
}Fields§
§input: InputSource§asr: AsrConfig§translation: TranslationConfig§vad: VadConfig§alignment: AlignmentConfig§diarization: DiarizationConfig§output: OutputConfigTrait Implementations§
Source§impl Clone for NativeWhisperxConfig
impl Clone for NativeWhisperxConfig
Source§fn clone(&self) -> NativeWhisperxConfig
fn clone(&self) -> NativeWhisperxConfig
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 NativeWhisperxConfig
impl Debug for NativeWhisperxConfig
Source§impl<'de> Deserialize<'de> for NativeWhisperxConfig
impl<'de> Deserialize<'de> for NativeWhisperxConfig
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 From<&NativeWhisperxConfig> for OutputConfig
impl From<&NativeWhisperxConfig> for OutputConfig
Source§fn from(_value: &NativeWhisperxConfig) -> Self
fn from(_value: &NativeWhisperxConfig) -> Self
Converts to this type from the input type.
Source§impl PartialEq for NativeWhisperxConfig
impl PartialEq for NativeWhisperxConfig
Source§impl Serialize for NativeWhisperxConfig
impl Serialize for NativeWhisperxConfig
impl StructuralPartialEq for NativeWhisperxConfig
Auto Trait Implementations§
impl Freeze for NativeWhisperxConfig
impl RefUnwindSafe for NativeWhisperxConfig
impl Send for NativeWhisperxConfig
impl Sync for NativeWhisperxConfig
impl Unpin for NativeWhisperxConfig
impl UnsafeUnpin for NativeWhisperxConfig
impl UnwindSafe for NativeWhisperxConfig
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
impl<T> ErasedDestructor for Twhere
T: 'static,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more