pub trait HeaderMapExt: Sealed {
// Required methods
fn typed_insert<H>(&mut self, header: H)
where H: Header;
fn typed_get<H>(&self) -> Option<H>
where H: Header;
fn typed_try_get<H>(&self) -> Result<Option<H>, Error>
where H: Header;
}
Expand description
An extension trait adding “typed” methods to http::HeaderMap
.
Required Methods§
sourcefn typed_insert<H>(&mut self, header: H)where
H: Header,
fn typed_insert<H>(&mut self, header: H)where
H: Header,
Inserts the typed Header
into this HeaderMap
.
Object Safety§
This trait is not object safe.