pub struct EncoderStats {
pub images_encoded: u64,
pub bytes_processed: u64,
pub bytes_output: u64,
pub average_compression_ratio: f64,
pub average_encoding_time_ms: f64,
}Expand description
Encoder statistics
Fields§
§images_encoded: u64Total images encoded
bytes_processed: u64Total bytes processed
bytes_output: u64Total bytes output
average_compression_ratio: f64Average compression ratio
average_encoding_time_ms: f64Average encoding time in milliseconds
Implementations§
Trait Implementations§
Source§impl Clone for EncoderStats
impl Clone for EncoderStats
Source§fn clone(&self) -> EncoderStats
fn clone(&self) -> EncoderStats
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for EncoderStats
impl Debug for EncoderStats
Source§impl Default for EncoderStats
impl Default for EncoderStats
Source§fn default() -> EncoderStats
fn default() -> EncoderStats
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for EncoderStats
impl RefUnwindSafe for EncoderStats
impl Send for EncoderStats
impl Sync for EncoderStats
impl Unpin for EncoderStats
impl UnwindSafe for EncoderStats
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