Struct httpbis::solicit::header::Headers
[−]
[src]
pub struct Headers(pub Vec<Header>);
Methods
impl Headers
[src]
fn new() -> Headers
fn dump(&self) -> String
Multiline string
fn new_get(path: &str) -> Headers
fn new_post(path: &str) -> Headers
fn from_status(code: u32) -> Headers
fn ok_200() -> Headers
fn not_found_404() -> Headers
fn internal_error_500() -> Headers
fn get_opt<'a>(&'a self, name: &str) -> Option<&'a str>
fn get<'a>(&'a self, name: &str) -> &'a str
fn get_opt_parse<I: FromStr>(&self, name: &str) -> Option<I>
fn status(&self) -> u32
fn path(&self) -> &str
fn method(&self) -> &str
fn add(&mut self, name: &str, value: &str)
fn extend(&mut self, headers: Headers)
Trait Implementations
impl Default for Headers
[src]
impl Debug for Headers
[src]
impl PartialEq for Headers
[src]
fn eq(&self, __arg_0: &Headers) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, __arg_0: &Headers) -> bool
This method tests for !=
.
impl Eq for Headers
[src]
impl Clone for Headers
[src]
fn clone(&self) -> Headers
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