pub struct Headers {
pub vec: HeadersType,
}Fields§
§vec: HeadersTypeImplementations§
Source§impl Headers
impl Headers
pub fn empty() -> Headers
pub fn from(pairs: Vec<(&str, &str)>) -> Headers
pub fn from_headers(headers: &Headers) -> Headers
pub fn add(&self, header: (&str, &str)) -> Headers
pub fn ensure(&self, header: (&str, &str)) -> Headers
pub fn add_all(&self, headers: Headers) -> Headers
pub fn replace(&self, replacing: (&str, &str)) -> Headers
pub fn remove(&self, name: &str) -> Headers
pub fn get(&self, name: &str) -> Option<String>
pub fn filter(&self, names: Vec<&str>) -> Headers
pub fn is_empty(&self) -> bool
pub fn has(&self, header_name: &str) -> bool
pub fn content_length_header(&self) -> Option<Result<usize, String>>
pub fn parse_from(header_string: &str) -> Headers
pub fn to_wire_string(&self) -> String
pub fn js_headers_from_string(str: &str) -> Headers
pub fn js_headers_to_string(headers: &HeadersType) -> String
Auto Trait Implementations§
impl Freeze for Headers
impl RefUnwindSafe for Headers
impl Send for Headers
impl Sync for Headers
impl Unpin for Headers
impl UnwindSafe for Headers
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more