pub struct HeaderKey { /* private fields */ }Implementations§
Source§impl HeaderKey
impl HeaderKey
pub fn none() -> HeaderKey
pub fn new(name: impl ToString, value: HeaderValue) -> HeaderKey
pub fn name(&self) -> &str
pub fn name_lower(&self) -> String
pub fn value(&self) -> &HeaderValue
pub fn take_value(self) -> HeaderValue
pub fn value_mut(&mut self) -> &mut HeaderValue
pub fn set_value(&mut self, value: HeaderValue)
pub fn into_value(self) -> HeaderValue
Trait Implementations§
Auto Trait Implementations§
impl Freeze for HeaderKey
impl RefUnwindSafe for HeaderKey
impl Send for HeaderKey
impl Sync for HeaderKey
impl Unpin for HeaderKey
impl UnsafeUnpin for HeaderKey
impl UnwindSafe for HeaderKey
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