[][src]Enum tiff::TiffError

pub enum TiffError {
    FormatError(TiffFormatError),
    UnsupportedError(TiffUnsupportedError),
    IoError(Error),
}

Tiff error kinds.

Variants

FormatError(TiffFormatError)

The Image is not formatted properly

UnsupportedError(TiffUnsupportedError)

The Decoder does not support this image format

IoError(Error)

An I/O Error occurred while decoding the image

Trait Implementations

impl From<Error> for TiffError[src]

impl From<FromUtf8Error> for TiffError[src]

impl Display for TiffError[src]

impl Debug for TiffError[src]

impl Error for TiffError[src]

fn source(&self) -> Option<&(dyn Error + 'static)>1.30.0[src]

The lower-level source of this error, if any. Read more

Auto Trait Implementations

impl Unpin for TiffError

impl Sync for TiffError

impl Send for TiffError

impl !UnwindSafe for TiffError

impl !RefUnwindSafe for TiffError

Blanket Implementations

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]