pub struct FFmpegProgress {
pub frame: Option<usize>,
pub fps: Option<usize>,
pub bitrate: Option<f32>,
pub total_size: Option<usize>,
pub out_time_us: Option<usize>,
pub out_time_ms: Option<usize>,
pub dup_frames: Option<usize>,
pub drop_frames: Option<usize>,
pub speed: Option<f32>,
pub progress: Option<FFmpegProgressStatus>,
}
Fields§
§frame: Option<usize>
§fps: Option<usize>
§bitrate: Option<f32>
§total_size: Option<usize>
§out_time_us: Option<usize>
§out_time_ms: Option<usize>
§dup_frames: Option<usize>
§drop_frames: Option<usize>
§speed: Option<f32>
§progress: Option<FFmpegProgressStatus>
Trait Implementations§
Source§impl Debug for FFmpegProgress
impl Debug for FFmpegProgress
Source§impl Default for FFmpegProgress
impl Default for FFmpegProgress
Source§fn default() -> FFmpegProgress
fn default() -> FFmpegProgress
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for FFmpegProgress
impl RefUnwindSafe for FFmpegProgress
impl Send for FFmpegProgress
impl Sync for FFmpegProgress
impl Unpin for FFmpegProgress
impl UnwindSafe for FFmpegProgress
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