diff --git a/actix-http/src/header/shared/quality.rs b/actix-http/src/header/shared/quality.rs index 08e09d1fa..c80dd0a8e 100644 --- a/actix-http/src/header/shared/quality.rs +++ b/actix-http/src/header/shared/quality.rs @@ -158,13 +158,13 @@ impl TryFrom for Quality { /// let q1 = q(1.0); /// assert_eq!(q1, Quality::MAX); /// -/// let q2 = q(0.0001); +/// let q2 = q(0.001); /// assert_eq!(q2, Quality::MIN); - -/// let q2 = q(0.0); -/// assert_eq!(q2, Quality::ZERO); /// -/// let q3 = q(0.42); +/// let q3 = q(0.0); +/// assert_eq!(q3, Quality::ZERO); +/// +/// let q4 = q(0.42); /// ``` /// /// An out-of-range `f32` quality will panic. diff --git a/src/http/header/accept_encoding.rs b/src/http/header/accept_encoding.rs index c8ac9ef32..ca6799f61 100644 --- a/src/http/header/accept_encoding.rs +++ b/src/http/header/accept_encoding.rs @@ -27,11 +27,11 @@ common_header! { /// # Examples /// ``` /// use actix_web::HttpResponse; - /// use actix_web::http::header::{AcceptEncoding, Encoding, QualityItem}; + /// use actix_web::http::header::{AcceptEncoding, Encoding, Preference, QualityItem}; /// /// let mut builder = HttpResponse::Ok(); /// builder.insert_header( - /// AcceptEncoding(vec![QualityItem::max(Encoding::Chunked)]) + /// AcceptEncoding(vec![QualityItem::max(Preference::Specific(Encoding::Gzip))]) /// ); /// ``` /// @@ -42,23 +42,8 @@ common_header! { /// let mut builder = HttpResponse::Ok(); /// builder.insert_header( /// AcceptEncoding(vec![ - /// QualityItem::max(Encoding::Chunked), - /// QualityItem::max(Encoding::Gzip), - /// QualityItem::max(Encoding::Deflate), - /// ]) - /// ); - /// ``` - /// - /// ``` - /// use actix_web::HttpResponse; - /// use actix_web::http::header::{AcceptEncoding, Encoding, QualityItem, q}; - /// - /// let mut builder = HttpResponse::Ok(); - /// builder.insert_header( - /// AcceptEncoding(vec![ - /// QualityItem::max(Encoding::Chunked), - /// QualityItem::new(Encoding::Gzip, q(0.60)), - /// QualityItem::zero(Encoding::EncodingExt("*".to_owned())), + /// "gzip".parse().unwrap(), + /// "br".parse().unwrap(), /// ]) /// ); /// ``` diff --git a/src/middleware/compress.rs b/src/middleware/compress.rs index b49bc60a5..408259af1 100644 --- a/src/middleware/compress.rs +++ b/src/middleware/compress.rs @@ -45,7 +45,7 @@ pub struct Compress; impl Compress { /// Create new `Compress` middleware with the specified encoding. // TODO: remove - pub fn new(encoding: ContentEncoding) -> Self { + pub fn new(_encoding: ContentEncoding) -> Self { // Compress(encoding) Compress }