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