pub struct HeaderTypeError { /* private fields */ }
Expand description
This error can occur if different implementations for the
same header (e.g. Subject
) where used in the same HeaderMap
.
Implementations§
Source§impl HeaderTypeError
impl HeaderTypeError
pub fn new(name: HeaderName) -> Self
pub fn new_with_backtrace(name: HeaderName, backtrace: Backtrace) -> Self
Trait Implementations§
Source§impl Debug for HeaderTypeError
impl Debug for HeaderTypeError
Source§impl Display for HeaderTypeError
impl Display for HeaderTypeError
Source§impl Fail for HeaderTypeError
impl Fail for HeaderTypeError
Source§fn cause(&self) -> Option<&dyn Fail>
fn cause(&self) -> Option<&dyn Fail>
Returns a reference to the underlying cause of this failure, if it
is an error that wraps other errors. Read more
Source§fn backtrace(&self) -> Option<&Backtrace>
fn backtrace(&self) -> Option<&Backtrace>
Returns a reference to the
Backtrace
carried by this failure, if it
carries one. Read moreAuto Trait Implementations§
impl !Freeze for HeaderTypeError
impl !RefUnwindSafe for HeaderTypeError
impl Send for HeaderTypeError
impl Sync for HeaderTypeError
impl Unpin for HeaderTypeError
impl UnwindSafe for HeaderTypeError
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