#![feature(old_io)]
extern crate hyper;
#[macro_use] extern crate log;
extern crate "rustc-serialize" as rustc_serialize;
pub use bare::Service;
pub use request::Request;
pub use response::{ Response, IntoReader };
pub use method::Method;
mod bare;
mod request;
mod response;
mod json_response;
pub type WebError = String;pub type WebResult<T> = Result<T, WebError>;
pub mod status {
pub use hyper::status::StatusCode as Status;
pub use hyper::status::StatusCode::*;
}
pub mod method {
pub use hyper::method::Method;
pub use hyper::method::Method::*;
}