From 9ca09d7f6d2edcea765af0098dcf70c434289a93 Mon Sep 17 00:00:00 2001 From: Rob Ede Date: Tue, 13 Apr 2021 12:51:43 +0100 Subject: [PATCH] fix cookie feature --- src/response/mod.rs | 5 ++++- src/response/response.rs | 15 ++++++++------- 2 files changed, 12 insertions(+), 8 deletions(-) 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};