pub enum ZipParseError {
FileTooLarge(u64),
IoError(Error),
MalformedSignature {
found: [u8; 4],
expected: [u8; 4],
},
Generic(&'static str),
UnexpectedEof,
MissingCentralDirectory,
}
Variants§
FileTooLarge(u64)
IoError(Error)
MalformedSignature
Generic(&'static str)
UnexpectedEof
MissingCentralDirectory
Trait Implementations§
Source§impl Debug for ZipParseError
impl Debug for ZipParseError
Source§impl Display for ZipParseError
impl Display for ZipParseError
Source§impl Error for ZipParseError
impl Error for ZipParseError
Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Auto Trait Implementations§
impl Freeze for ZipParseError
impl !RefUnwindSafe for ZipParseError
impl Send for ZipParseError
impl Sync for ZipParseError
impl Unpin for ZipParseError
impl !UnwindSafe for ZipParseError
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more