aboutsummaryrefslogtreecommitdiff
path: root/src/zip/error.rs
diff options
context:
space:
mode:
authorIgor Tolmachev <me@igorek.dev>2024-07-16 20:08:01 +0900
committerIgor Tolmachev <me@igorek.dev>2024-07-16 20:08:01 +0900
commit9c0e544e79a4f7874dab449674a11d899bf61963 (patch)
tree89ce5177ede27b3966f9589e012887e8614a7b38 /src/zip/error.rs
parentcc18a545a87ca616f05114d174690e5cc9614669 (diff)
downloadarchivator-9c0e544e79a4f7874dab449674a11d899bf61963.tar.gz
archivator-9c0e544e79a4f7874dab449674a11d899bf61963.zip
Add tests and fix bugs
Diffstat (limited to 'src/zip/error.rs')
-rw-r--r--src/zip/error.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/zip/error.rs b/src/zip/error.rs
index a4b8c2b..525a67b 100644
--- a/src/zip/error.rs
+++ b/src/zip/error.rs
@@ -4,9 +4,9 @@ use std::fmt::Display;
4 4
5pub type ZipResult<T> = ArchiveResult<T, ZipError>; 5pub type ZipResult<T> = ArchiveResult<T, ZipError>;
6 6
7#[derive(Debug)] 7#[derive(Debug, PartialEq, Eq)]
8pub enum ZipError { 8pub enum ZipError {
9 EOCDRNotFound, 9 EocdrNotFound,
10 InvalidEOCDR64Signature, 10 InvalidEOCDR64Signature,
11 InvalidFileHeaderSignature, 11 InvalidFileHeaderSignature,
12 InvalidCDRSignature, 12 InvalidCDRSignature,
@@ -38,7 +38,7 @@ impl From<ZipError> for ArchiveError<ZipError> {
38impl Display for ZipError { 38impl Display for ZipError {
39 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { 39 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
40 match self { 40 match self {
41 Self::EOCDRNotFound => write!(f, "End of central directory record not found"), 41 Self::EocdrNotFound => write!(f, "End of central directory record not found"),
42 Self::InvalidEOCDR64Signature => { 42 Self::InvalidEOCDR64Signature => {
43 write!( 43 write!(
44 f, 44 f,