Struct DecodingFormatError

pub struct DecodingFormatError { /* private fields */ }

An error returned in the case of the image not being formatted properly.

Trait Implementations

impl Debug for DecodingFormatError

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

impl Display for DecodingFormatError

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

impl Error for DecodingFormatError

fn source(&self) -> Option<&dyn Error + 'static>

Auto Trait Implementations

impl !RefUnwindSafe for DecodingFormatError

impl !UnwindSafe for DecodingFormatError

impl Freeze for DecodingFormatError

impl Send for DecodingFormatError

impl Sync for DecodingFormatError

impl Unpin for DecodingFormatError

impl UnsafeUnpin for DecodingFormatError

Blanket Implementations

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

fn type_id(&self) -> TypeId

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

fn borrow(&self) -> &T

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

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

impl<T> From<T> for DecodingFormatError

fn from(t: T) -> T

Returns the argument unchanged.

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

fn to_string(&self) -> String

impl<T, U> Into<U> for DecodingFormatError 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 DecodingFormatError where U: Into<T>,

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

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

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