1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
#![forbid(unsafe_code)]
mod connection;
mod constants;
mod error;
mod raw_connection;
mod request;
mod response;
mod session;
pub mod default_config;
pub use error::Error;
pub type Result<T, Err = Error> = std::result::Result<T, Err>;
pub use request::{Session, Socket};
pub use response::Response;
pub use session::*;
pub use connection::*;
#[cfg(test)]
#[macro_use]
extern crate assert_matches;