http_tiny 1.1.0

A simple, dependency-less HTTP-header builder and parser
Documentation
//! # About
//! `http_tiny` is a small, nearly dependency-less crate to create, serialize, read and parse HTTP/1.1-headers.
//! 
//! It is not designed to be the fastest crate out there, but it's easy to understand and read and flexible enough to be
//! useful as general-purpose HTTP-header crate.

/// Implements error types with support for `Backtrace` and some additional helpers
#[macro_use] pub mod error;
/// A HTTP header implementation
mod header;
// A URL request target implementation
mod request_target;
/// A percent coder
mod percent_coder;
/// Some internal helpers
mod helpers;
/// A wrapper to limit IO
mod limiter;

// Re-export public types
pub use crate::{
    limiter::Limiter,
    header::{ Header, HeaderStartLine, HeaderFields },
    percent_coder::{ PercentEncoder, PercentDecoder },
    request_target::{ RequestTarget, RequestTargetPath, QueryString }
};