Struct httpbis::solicit::header::Headers [−][src]
Methods
impl Headers
[src]
impl Headers
pub fn new() -> Headers
[src]
pub fn new() -> Headers
pub fn dump(&self) -> String
[src]
pub fn dump(&self) -> String
Multiline string
pub fn new_get(path: &str) -> Headers
[src]
pub fn new_get(path: &str) -> Headers
pub fn new_post(path: &str) -> Headers
[src]
pub fn new_post(path: &str) -> Headers
pub fn from_status(code: u32) -> Headers
[src]
pub fn from_status(code: u32) -> Headers
pub fn ok_200() -> Headers
[src]
pub fn ok_200() -> Headers
pub fn not_found_404() -> Headers
[src]
pub fn not_found_404() -> Headers
pub fn internal_error_500() -> Headers
[src]
pub fn internal_error_500() -> Headers
pub fn contains_preudo_headers(&self) -> bool
[src]
pub fn contains_preudo_headers(&self) -> bool
pub fn validate(
&self,
req_or_resp: RequestOrResponse,
headers_place: HeadersPlace
) -> HeaderResult<()>
[src]
pub fn validate(
&self,
req_or_resp: RequestOrResponse,
headers_place: HeadersPlace
) -> HeaderResult<()>
pub fn get_opt<'a>(&'a self, name: &str) -> Option<&'a str>
[src]
pub fn get_opt<'a>(&'a self, name: &str) -> Option<&'a str>
pub fn get<'a>(&'a self, name: &str) -> &'a str
[src]
pub fn get<'a>(&'a self, name: &str) -> &'a str
pub fn get_opt_parse<I: FromStr>(&self, name: &str) -> Option<I>
[src]
pub fn get_opt_parse<I: FromStr>(&self, name: &str) -> Option<I>
pub fn status(&self) -> u32
[src]
pub fn status(&self) -> u32
pub fn path(&self) -> &str
[src]
pub fn path(&self) -> &str
pub fn method(&self) -> &str
[src]
pub fn method(&self) -> &str
pub fn content_length(&self) -> Option<u64>
[src]
pub fn content_length(&self) -> Option<u64>
pub fn add(&mut self, name: &str, value: &str)
[src]
pub fn add(&mut self, name: &str, value: &str)
pub fn extend(&mut self, headers: Headers)
[src]
pub fn extend(&mut self, headers: Headers)
Trait Implementations
impl Default for Headers
[src]
impl Default for Headers
impl Debug for Headers
[src]
impl Debug for Headers
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl PartialEq for Headers
[src]
impl PartialEq for Headers
fn eq(&self, other: &Headers) -> bool
[src]
fn eq(&self, other: &Headers) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, other: &Headers) -> bool
[src]
fn ne(&self, other: &Headers) -> bool
This method tests for !=
.
impl Eq for Headers
[src]
impl Eq for Headers
impl Clone for Headers
[src]
impl Clone for Headers
fn clone(&self) -> Headers
[src]
fn clone(&self) -> Headers
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl FromIterator<Header> for Headers
[src]
impl FromIterator<Header> for Headers