diff --git a/src/request.rs b/src/request.rs index d611d12..ff63bf9 100644 --- a/src/request.rs +++ b/src/request.rs @@ -1,12 +1,13 @@ use std::io::Read; use std::sync::{Arc, Mutex}; -#[cfg(feature = "tls")] -use std::fmt; use lazy_static::lazy_static; use qstring::QString; use url::{form_urlencoded, Url}; +#[cfg(feature = "tls")] +use std::fmt; + use crate::agent::{self, Agent, AgentState}; use crate::body::Payload; use crate::error::Error; diff --git a/src/unit.rs b/src/unit.rs index ba67637..6e7c451 100644 --- a/src/unit.rs +++ b/src/unit.rs @@ -2,17 +2,19 @@ use std::io::{Result as IoResult, Write}; use std::sync::{Arc, Mutex}; use base64; -#[cfg(feature = "cookie")] -use cookie::{Cookie, CookieJar}; use qstring::QString; use url::Url; +#[cfg(feature = "cookie")] +use cookie::{Cookie, CookieJar}; + use crate::agent::AgentState; use crate::body::{self, Payload, SizedReader}; use crate::header; use crate::stream::{self, connect_https, connect_test, Stream}; use crate::Proxy; use crate::{Error, Header, Request, Response}; + #[cfg(feature = "tls")] use crate::request::TLSClientConfig;