Enum http_types::content::Encoding [−][src]
#[non_exhaustive]
pub enum Encoding {
Gzip,
Deflate,
Brotli,
Zstd,
Identity,
}Available compression algorithms.
Variants (Non-exhaustive)
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
The Gzip encoding.
The Deflate encoding.
The Brotli encoding.
The Zstd encoding.
No encoding.
Trait Implementations
impl PartialEq<&'_ Encoding> for ContentEncoding[src]
impl PartialEq<&'_ Encoding> for ContentEncoding[src]impl PartialEq<Encoding> for ContentEncoding[src]
impl PartialEq<Encoding> for ContentEncoding[src]impl PartialEq<Encoding> for EncodingProposal[src]
impl PartialEq<Encoding> for EncodingProposal[src]impl PartialEq<Encoding> for &EncodingProposal[src]
impl PartialEq<Encoding> for &EncodingProposal[src]impl StructuralEq for Encoding[src]
impl StructuralEq for Encoding[src]impl StructuralPartialEq for Encoding[src]
impl StructuralPartialEq for Encoding[src]Auto Trait Implementations
impl RefUnwindSafe for Encoding
impl RefUnwindSafe for Encodingimpl UnwindSafe for Encoding
impl UnwindSafe for EncodingBlanket Implementations
impl<T> Same<T> for T
impl<T> Same<T> for Ttype Output = T
Should always be Self
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,