Struct InvalidHeaderValue

pub struct InvalidHeaderValue { /* private fields */ }

A possible error when converting a HeaderValue from a string or byte slice.

Trait Implementations

impl Debug for InvalidHeaderValue

fn fmt(&self, f: &mut Formatter<'_>) -> Result

impl Display for InvalidHeaderValue

fn fmt(&self, f: &mut Formatter<'_>) -> Result

impl Error for InvalidHeaderValue

Auto Trait Implementations

impl Freeze for InvalidHeaderValue

impl RefUnwindSafe for InvalidHeaderValue

impl Send for InvalidHeaderValue

impl Sync for InvalidHeaderValue

impl Unpin for InvalidHeaderValue

impl UnsafeUnpin for InvalidHeaderValue

impl UnwindSafe for InvalidHeaderValue

Blanket Implementations

impl<T> Any for InvalidHeaderValue where T: 'static + ?Sized,

fn type_id(&self) -> TypeId

impl<T> Borrow<T> for InvalidHeaderValue where T: ?Sized,

fn borrow(&self) -> &T

impl<T> BorrowMut<T> for InvalidHeaderValue where T: ?Sized,

fn borrow_mut(&mut self) -> &mut T

impl<T> From<T> for InvalidHeaderValue

fn from(t: T) -> T

Returns the argument unchanged.

impl<T> ToString for InvalidHeaderValue where T: Display + ?Sized,

fn to_string(&self) -> String

impl<T, U> Into<U> for InvalidHeaderValue where U: From<T>,

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of [From]<T> for U chooses to do.

impl<T, U> TryFrom<U> for InvalidHeaderValue where U: Into<T>,

type Error = never;
fn try_from(value: U) -> Result<T, never>

impl<T, U> TryInto<U> for InvalidHeaderValue where U: TryFrom<T>,

type Error = <U as TryFrom<T>>::Error;
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>