pub enum CentralDirectoryReadError {
Map,
FromProvider(Error),
ProviderByteCount(usize, usize),
NoEOCD32,
InvalidDiskSizes,
BadEOCD32,
BadEOCD64Locator,
BadEOCD64,
DecodeCentralDirectory(CentralDirectoryError),
}Variants§
Map
FromProvider(Error)
ProviderByteCount(usize, usize)
NoEOCD32
InvalidDiskSizes
BadEOCD32
BadEOCD64Locator
BadEOCD64
DecodeCentralDirectory(CentralDirectoryError)
Trait Implementations§
Source§impl Debug for CentralDirectoryReadError
impl Debug for CentralDirectoryReadError
Source§impl Display for CentralDirectoryReadError
impl Display for CentralDirectoryReadError
Source§impl Error for CentralDirectoryReadError
impl Error for CentralDirectoryReadError
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()
Source§impl From<CentralDirectoryError> for CentralDirectoryReadError
impl From<CentralDirectoryError> for CentralDirectoryReadError
Source§fn from(source: CentralDirectoryError) -> Self
fn from(source: CentralDirectoryError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for CentralDirectoryReadError
impl RefUnwindSafe for CentralDirectoryReadError
impl Send for CentralDirectoryReadError
impl Sync for CentralDirectoryReadError
impl Unpin for CentralDirectoryReadError
impl UnsafeUnpin for CentralDirectoryReadError
impl UnwindSafe for CentralDirectoryReadError
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