pub struct FFmpegCommand { /* private fields */ }
Implementations§
Source§impl FFmpegCommand
impl FFmpegCommand
pub fn stop(self) -> Result<()>
pub fn force_stop(self) -> Result<()>
pub fn wait(&mut self) -> Result<ExitStatus>
Sourcepub fn stdin(&self) -> &Option<ChildStdin>
pub fn stdin(&self) -> &Option<ChildStdin>
Used for piping input or command to FFmpeg
Sourcepub fn stdout(&self) -> &Option<ChildStdout>
pub fn stdout(&self) -> &Option<ChildStdout>
Used for piping output from FFmpeg
Sourcepub fn stderr(&self) -> &Option<ChildStderr>
pub fn stderr(&self) -> &Option<ChildStderr>
Used for piping log from FFmpeg
Sourcepub fn take_stdin(&mut self) -> Option<ChildStdin>
pub fn take_stdin(&mut self) -> Option<ChildStdin>
Used for piping input or command to FFmpeg
Sourcepub fn take_stdout(&mut self) -> Option<ChildStdout>
pub fn take_stdout(&mut self) -> Option<ChildStdout>
Used for piping output from FFmpeg
Sourcepub fn take_stderr(&mut self) -> Option<ChildStderr>
pub fn take_stderr(&mut self) -> Option<ChildStderr>
Used for piping log from FFmpeg
Trait Implementations§
Auto Trait Implementations§
impl Freeze for FFmpegCommand
impl RefUnwindSafe for FFmpegCommand
impl Send for FFmpegCommand
impl Sync for FFmpegCommand
impl Unpin for FFmpegCommand
impl UnwindSafe for FFmpegCommand
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