pub enum HeaderValueValidateError {
Empty,
TooLong,
IllegalCharacter,
}Expand description
An error encountered while validating HeaderValue
Variants§
Empty
The value is empty
TooLong
The value has a length greater than 64
IllegalCharacter
The value contains an Unicode whitespace character
Trait Implementations§
Source§impl Debug for HeaderValueValidateError
impl Debug for HeaderValueValidateError
Source§impl Display for HeaderValueValidateError
impl Display for HeaderValueValidateError
Source§impl Error for HeaderValueValidateError
impl Error for HeaderValueValidateError
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()
Auto Trait Implementations§
impl Freeze for HeaderValueValidateError
impl RefUnwindSafe for HeaderValueValidateError
impl Send for HeaderValueValidateError
impl Sync for HeaderValueValidateError
impl Unpin for HeaderValueValidateError
impl UnwindSafe for HeaderValueValidateError
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