Struct ToStrError
pub struct ToStrError { /* private fields */ }
A possible error when converting a HeaderValue to a string representation.
Header field values may contain opaque bytes, in which case it is not possible to represent the value as a string.
Trait Implementations
impl Debug for ToStrError
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Display for ToStrError
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Error for ToStrError
Auto Trait Implementations
impl Freeze for ToStrError
impl RefUnwindSafe for ToStrError
impl Send for ToStrError
impl Sync for ToStrError
impl Unpin for ToStrError
impl UnsafeUnpin for ToStrError
impl UnwindSafe for ToStrError
Blanket Implementations
impl<T> Any for ToStrError
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for ToStrError
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for ToStrError
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> From<T> for ToStrError
fn from(t: T) -> TReturns the argument unchanged.
impl<T> ToString for ToStrError
where
T: Display + ?Sized,
fn to_string(&self) -> String
impl<T, U> Into<U> for ToStrError
where
U: From<T>,
fn into(self) -> UCalls
U::from(self).That is, this conversion is whatever the implementation of
[From]<T> for Uchooses to do.
impl<T, U> TryFrom<U> for ToStrError
where
U: Into<T>,
type Error = never;fn try_from(value: U) -> Result<T, never>
impl<T, U> TryInto<U> for ToStrError
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>