#![forbid(unsafe_code)]
#![warn(missing_docs)]
mod client;
mod error;
mod plugin;
pub mod plugins;
mod request_builder;
mod response;
mod types;
pub use client::Client;
pub use error::Error;
pub use plugin::Plugin;
pub use plugins::Plugin as HttpPlugin;
pub use plugins::{
HeaderMapPlugin, MethodPlugin, RequestBuilderPlugin, RequestSpec, StatusCodePlugin, UrlPlugin,
WorkflowPlugin,
};
pub use request_builder::RequestBuilder;
pub use response::Response;
pub use types::{HeaderMap, Method, StatusCode, Url, Version};