[][src]Enum zip::result::ZipError

pub enum ZipError {
    Io(Error),
    InvalidArchive(&'static str),
    UnsupportedArchive(&'static str),
    FileNotFound,
}

Error type for Zip

Variants

Io(Error)

An Error caused by I/O

InvalidArchive(&'static str)

This file is probably not a zip archive

UnsupportedArchive(&'static str)

This archive is not supported

FileNotFound

The requested file could not be found in the archive

Trait Implementations

impl From<Error> for ZipError[src]

impl From<ZipError> for Error[src]

impl Display for ZipError[src]

impl Debug for ZipError[src]

impl Error for ZipError[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 ZipError

impl Sync for ZipError

impl Send for ZipError

impl !UnwindSafe for ZipError

impl !RefUnwindSafe for ZipError

Blanket Implementations

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

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

impl<T, U> Into<U> for T where
    U: From<T>, 
[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> BorrowMut<T> for T where
    T: ?Sized
[src]

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

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