Export Body and RequestBuilder for client wrappers

This commit is contained in:
Anthony Nowell
2016-10-29 22:40:36 -06:00
parent 5479d9e8b8
commit 7109126e40
2 changed files with 4 additions and 1 deletions

View File

@@ -1,10 +1,12 @@
use std::io::Read;
/// Body type for a request.
pub struct Body {
reader: Kind,
}
impl Body {
/// Instantiate a `Body` from a reader.
pub fn new<R: Read + 'static>(reader: R) -> Body {
Body {
reader: Kind::Reader(Box::new(reader), None),

View File

@@ -47,8 +47,9 @@ pub use hyper::version::HttpVersion;
pub use hyper::Url;
pub use url::ParseError as UrlError;
pub use self::client::{Client, Response};
pub use self::client::{Client, Response, RequestBuilder};
pub use self::error::{Error, Result};
pub use self::body::Body;
mod body;
mod client;