pub struct DecompressionResult {
pub data: Vec<u8>,
pub algorithm: CompressionAlgorithm,
pub decompression_time_ms: u64,
}Expand description
Decompression result
Fields§
§data: Vec<u8>Decompressed data
algorithm: CompressionAlgorithmAlgorithm used for compression
decompression_time_ms: u64Decompression time in milliseconds
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§fn clone_from(&mut self, source: &Self)
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 UnsafeUnpin 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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more