pub enum Encoding {
Gzip,
Brotli,
Deflate,
Zstd,
}Available on crate feature
plugins only.Expand description
Supported HTTP compression encoding algorithms.
Variants§
Gzip
Gzip compression (RFC 1952) - widely supported, good compression ratio.
Brotli
Brotli compression (RFC 7932) - excellent compression ratio, modern browsers.
Deflate
DEFLATE compression (RFC 1951) - fast compression, good compatibility.
Zstd
Available on crate feature
zstd only.Zstandard compression - high performance, excellent ratio (requires zstd feature).
Trait Implementations§
impl Copy for Encoding
impl Eq for Encoding
impl StructuralPartialEq for Encoding
Auto Trait Implementations§
impl Freeze for Encoding
impl RefUnwindSafe for Encoding
impl Send for Encoding
impl Sync for Encoding
impl Unpin for Encoding
impl UnwindSafe for Encoding
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.