[−][src]Struct tungstenite::handshake::headers::Headers
HTTP request or response headers.
Methods
impl Headers
[src]
pub fn find_first(&self, name: &str) -> Option<&[u8]>
[src]
Get first header with the given name, if any.
ⓘImportant traits for HeadersIter<'name, 'headers>pub fn find<'headers, 'name>(
&'headers self,
name: &'name str
) -> HeadersIter<'name, 'headers>
[src]
ⓘImportant traits for HeadersIter<'name, 'headers>
&'headers self,
name: &'name str
) -> HeadersIter<'name, 'headers>
Iterate over all headers with the given name.
pub fn header_is(&self, name: &str, value: &str) -> bool
[src]
Check if the given header has the given value.
pub fn header_is_ignore_case(&self, name: &str, value: &str) -> bool
[src]
Check if the given header has the given value (case-insensitive).
pub fn iter(&self) -> Iter<(String, Box<[u8]>)>
[src]
Allows to iterate over available headers.
Trait Implementations
Auto Trait Implementations
impl Sync for Headers
impl Unpin for Headers
impl Send for Headers
impl UnwindSafe for Headers
impl RefUnwindSafe for Headers
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Same<T> for T
type Output = T
Should always be Self