pub enum SZipError {
Io(Error),
InvalidFormat(String),
EntryNotFound(String),
UnsupportedCompression(u16),
}Expand description
Error types that can occur during ZIP operations
Variants§
Io(Error)
I/O error
InvalidFormat(String)
Invalid ZIP format or structure
EntryNotFound(String)
Entry not found in ZIP archive
UnsupportedCompression(u16)
Unsupported compression method
Trait Implementations§
Source§impl Error for SZipError
impl Error for SZipError
1.30.0 · 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 !RefUnwindSafe for SZipError
impl !UnwindSafe for SZipError
impl Freeze for SZipError
impl Send for SZipError
impl Sync for SZipError
impl Unpin for SZipError
impl UnsafeUnpin for SZipError
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