Enum actix_web::http::ContentEncoding [−][src]
Represents supported types of content encodings
Variants
Auto
Automatically select encoding based on encoding negotiation
Br
A format using the Brotli algorithm
Deflate
A format using the zlib structure with deflate algorithm
Gzip
Gzip algorithm
Identity
Indicates the identity function (i.e. no compression, nor modification)
Methods
impl ContentEncoding
[src]
[−]
impl ContentEncoding
pub fn is_compression(self) -> bool
[src]
[−]
pub fn is_compression(self) -> bool
Is the content compressed?
pub fn as_str(self) -> &'static str
[src]
[−]
pub fn as_str(self) -> &'static str
Convert content encoding to string
pub fn quality(self) -> f64
[src]
[−]
pub fn quality(self) -> f64
default quality value
Trait Implementations
impl Copy for ContentEncoding
[src]
impl Copy for ContentEncoding
impl Clone for ContentEncoding
[src]
[+]
impl Clone for ContentEncoding
impl PartialEq for ContentEncoding
[src]
[+]
impl PartialEq for ContentEncoding
impl Debug for ContentEncoding
[src]
[+]
impl Debug for ContentEncoding
impl<'a> From<&'a str> for ContentEncoding
[src]
[+]
impl<'a> From<&'a str> for ContentEncoding
Auto Trait Implementations
impl Send for ContentEncoding
impl Send for ContentEncoding
impl Sync for ContentEncoding
impl Sync for ContentEncoding