From e43c35c1ca86c0ff1278ccfe3d2cff43222627b2 Mon Sep 17 00:00:00 2001 From: Jason N Date: Thu, 22 Jan 2015 14:26:51 +1100 Subject: [PATCH] fix(headers): make Schemes, Basic, Protocol public Expose Authorization header Scheme trait and Basic authorization Expose the Upgrade header Protocol --- src/header/common/mod.rs | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/header/common/mod.rs b/src/header/common/mod.rs index 51da1af077..e7a2aa4584 100644 --- a/src/header/common/mod.rs +++ b/src/header/common/mod.rs @@ -10,9 +10,9 @@ pub use self::access_control::*; pub use self::accept::Accept; pub use self::accept_encoding::AcceptEncoding; pub use self::allow::Allow; -pub use self::authorization::Authorization; +pub use self::authorization::{Authorization, Scheme, Basic}; pub use self::cache_control::{CacheControl, CacheDirective}; -pub use self::connection::Connection; +pub use self::connection::{Connection, ConnectionOption}; pub use self::content_length::ContentLength; pub use self::content_type::ContentType; pub use self::cookie::Cookies; @@ -27,12 +27,10 @@ pub use self::referer::Referer; pub use self::server::Server; pub use self::set_cookie::SetCookie; pub use self::transfer_encoding::TransferEncoding; -pub use self::upgrade::Upgrade; +pub use self::upgrade::{Upgrade, Protocol}; pub use self::user_agent::UserAgent; pub use self::vary::Vary; -pub use self::connection::ConnectionOption; - #[macro_export] macro_rules! bench_header( ($name:ident, $ty:ty, $value:expr) => {