use std::convert::From;
use http::Header;
impl<'a> From<&'a str> for Header {
fn from(header: &'a str) -> Header {
let owned_header = header.to_owned().to_lowercase();
match &*owned_header {
"host" => Header::Host,
"content-type" => Header::ContentType,
"content-length" => Header::ContentLength,
"transfer-encoding" => Header::TransferEncoding,
_ => Header::Custom(owned_header),
}
}
}