pub struct Ffmpeg {
pub progress: UnboundedReceiver<Result<Progress, Error>>,
pub process: Child,
}
Expand description
A running instance of ffmpeg.
Fields§
§progress: UnboundedReceiver<Result<Progress, Error>>
The stream of progress events emitted by ffmpeg.
process: Child
The actual ffmpeg process.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Ffmpeg
impl !RefUnwindSafe for Ffmpeg
impl Send for Ffmpeg
impl Sync for Ffmpeg
impl Unpin for Ffmpeg
impl !UnwindSafe for Ffmpeg
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