diff --git a/src/response/mod.rs b/src/response/mod.rs index 97b2059cd..8401db9d2 100644 --- a/src/response/mod.rs +++ b/src/response/mod.rs @@ -4,4 +4,7 @@ mod http_codes; mod response; pub use self::builder::HttpResponseBuilder; -pub use self::response::{CookieIter, HttpResponse}; +pub use self::response::HttpResponse; + +#[cfg(feature = "cookies")] +pub use self::response::CookieIter; diff --git a/src/response/response.rs b/src/response/response.rs index b8c4725e4..31868fe0b 100644 --- a/src/response/response.rs +++ b/src/response/response.rs @@ -9,17 +9,18 @@ use std::{ use actix_http::{ body::{Body, MessageBody, ResponseBody}, - http::{ - header::{self, HeaderMap}, - Error as HttpError, StatusCode, - }, + http::{header::HeaderMap, StatusCode}, Extensions, Response, ResponseHead, }; #[cfg(feature = "cookies")] -use actix_http::http::header::HeaderValue; -#[cfg(feature = "cookies")] -use cookie::Cookie; +use { + actix_http::http::{ + header::{self, HeaderValue}, + Error as HttpError, + }, + cookie::Cookie, +}; use crate::{error::Error, HttpResponseBuilder};