pub struct DecompressionResult {
pub compressed_size: u64,
pub decompressed_size: u64,
pub decompression_time: Duration,
}Expand description
Result of a decompression operation containing metrics about the decompression process.
This structure provides detailed information about the decompression operation, including size metrics and timing information.
Fields§
§compressed_size: u64The size of the compressed file in bytes
decompressed_size: u64The size of the decompressed file in bytes
decompression_time: DurationThe time taken to complete the decompression operation
Trait Implementations§
Source§impl Clone for DecompressionResult
impl Clone for DecompressionResult
Source§fn clone(&self) -> DecompressionResult
fn clone(&self) -> DecompressionResult
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for DecompressionResult
impl RefUnwindSafe for DecompressionResult
impl Send for DecompressionResult
impl Sync for DecompressionResult
impl Unpin for DecompressionResult
impl UnwindSafe for DecompressionResult
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