Enum http_types::transfer::Encoding [−][src]
#[non_exhaustive]
pub enum Encoding {
Chunked,
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.
Send a series of chunks.
The Gzip encoding.
The Deflate encoding.
The Brotli encoding.
The Zstd encoding.
No encoding.
Trait Implementations
impl PartialEq<&'_ Encoding> for TransferEncoding[src]
impl PartialEq<&'_ Encoding> for TransferEncoding[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 PartialEq<Encoding> for TransferEncoding[src]
impl PartialEq<Encoding> for TransferEncoding[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>,