pub enum HeaderNameError {
Empty,
InvalidToken(String),
}Expand description
Why a HeaderName::try_new rejected its input.
Variants§
Trait Implementations§
Source§impl Clone for HeaderNameError
impl Clone for HeaderNameError
Source§fn clone(&self) -> HeaderNameError
fn clone(&self) -> HeaderNameError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for HeaderNameError
impl Debug for HeaderNameError
Source§impl Display for HeaderNameError
impl Display for HeaderNameError
Source§impl Error for HeaderNameError
impl Error for HeaderNameError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl PartialEq for HeaderNameError
impl PartialEq for HeaderNameError
Source§fn eq(&self, other: &HeaderNameError) -> bool
fn eq(&self, other: &HeaderNameError) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for HeaderNameError
impl StructuralPartialEq for HeaderNameError
Auto Trait Implementations§
impl Freeze for HeaderNameError
impl RefUnwindSafe for HeaderNameError
impl Send for HeaderNameError
impl Sync for HeaderNameError
impl Unpin for HeaderNameError
impl UnsafeUnpin for HeaderNameError
impl UnwindSafe for HeaderNameError
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