Struct tiny_http::Header 
                   
                       [−]
                   
               [src]
pub struct Header {
    pub field: HeaderField,
    pub value: AsciiString,
}Represents a HTTP header.
Fields
field: HeaderField
                           
                           
                           value: AsciiString
                           Methods
impl Header[src]
fn from_bytes<B1, B2>(header: B1, value: B2) -> Result<Header, ()> where B1: Into<Vec<u8>> + AsRef<[u8]>, B2: Into<Vec<u8>> + AsRef<[u8]>
Builds a Header from two Vec<u8>s or two &[u8]s.
Example:
let header = tiny_http::Header::from_bytes(&b"Content-Type"[..], &b"text/plain"[..]).unwrap();Run
Trait Implementations
impl Debug for Header[src]
impl Clone for Header[src]
fn clone(&self) -> Header
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0
Performs copy-assignment from source. Read more
impl FromStr for Header[src]
type Err = ()
The associated error which can be returned from parsing.
fn from_str(input: &str) -> Result<Header, ()>
Parses a string s to return a value of this type. Read more