#![allow(
clippy::cast_possible_truncation,
clippy::cast_possible_wrap,
clippy::cast_sign_loss,
clippy::cast_lossless,
clippy::cast_precision_loss
)]
mod codec;
mod dictionary;
mod error;
mod mux;
mod session;
mod stream;
mod transport;
pub use crate::error::Error;
pub use crate::mux::MuxConfig;
pub use crate::session::Session;
pub use crate::stream::{
DataStream,
ErrorStream,
Stream,
};
pub use crate::transport::{
FastWsReader,
FastWsWriter,
RawSpdyReader,
RawSpdyWriter,
WsFrameReader,
WsFrameWriter,
WsMessage,
split_fastws,
split_raw_spdy,
};