http-codec 0.1.1

codec for http servers and clients
Documentation
use std::{io, result};

use httparse;

#[derive(Debug)]
pub enum Error {
    IoError(io::Error),
    ParseError(httparse::Error),
    VersionError(u8),
    ContentLengthError,
}

pub type Result<T> = result::Result<T, Error>;

impl From<io::Error> for Error {
    fn from(error: io::Error) -> Error {
        Error::IoError(error)
    }
}

impl From<httparse::Error> for Error {
    fn from(error: httparse::Error) -> Error {
        Error::ParseError(error)
    }
}