pub struct WhisperCliTranscriberOptions {
pub command: PathBuf,
pub args: Vec<String>,
pub output_dir: Option<PathBuf>,
pub timeout_seconds: Option<u64>,
}Expand description
Options for whisper CLI transcriber construction.
Fields§
§command: PathBufCommand path.
args: Vec<String>Extra command arguments.
output_dir: Option<PathBuf>Optional output directory.
timeout_seconds: Option<u64>Optional timeout in seconds.
Trait Implementations§
Source§impl Clone for WhisperCliTranscriberOptions
impl Clone for WhisperCliTranscriberOptions
Source§fn clone(&self) -> WhisperCliTranscriberOptions
fn clone(&self) -> WhisperCliTranscriberOptions
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 moreAuto Trait Implementations§
impl Freeze for WhisperCliTranscriberOptions
impl RefUnwindSafe for WhisperCliTranscriberOptions
impl Send for WhisperCliTranscriberOptions
impl Sync for WhisperCliTranscriberOptions
impl Unpin for WhisperCliTranscriberOptions
impl UnsafeUnpin for WhisperCliTranscriberOptions
impl UnwindSafe for WhisperCliTranscriberOptions
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