pub struct AdaptiveCompression { /* private fields */ }Expand description
Adaptive compression that adjusts based on network conditions
Implementations§
Source§impl AdaptiveCompression
impl AdaptiveCompression
Sourcepub fn new(algorithm: CompressionAlgorithm) -> Self
pub fn new(algorithm: CompressionAlgorithm) -> Self
Create new adaptive compression
Sourcepub fn stats(&self) -> &CompressionStats
pub fn stats(&self) -> &CompressionStats
Get compression statistics
Auto Trait Implementations§
impl Freeze for AdaptiveCompression
impl RefUnwindSafe for AdaptiveCompression
impl Send for AdaptiveCompression
impl Sync for AdaptiveCompression
impl Unpin for AdaptiveCompression
impl UnwindSafe for AdaptiveCompression
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