aboutsummaryrefslogtreecommitdiff
path: root/src/driver/file.rs
diff options
context:
space:
mode:
authorIgor Tolmachev <me@igorek.dev>2024-07-16 17:24:33 +0900
committerIgor Tolmachev <me@igorek.dev>2024-07-16 17:24:33 +0900
commitcc18a545a87ca616f05114d174690e5cc9614669 (patch)
tree51ec845115754bb1d8b41d82e5349db5343a40ec /src/driver/file.rs
parenta83767f9fbd51df654901b52bdba7838f6a10bf9 (diff)
downloadarchivator-cc18a545a87ca616f05114d174690e5cc9614669.tar.gz
archivator-cc18a545a87ca616f05114d174690e5cc9614669.zip
Optimize encryption
- Add archive for testing encryption of compressed files - Implement incorrect password check - Use custom crc32 function
Diffstat (limited to 'src/driver/file.rs')
-rw-r--r--src/driver/file.rs2
1 files changed, 0 insertions, 2 deletions
diff --git a/src/driver/file.rs b/src/driver/file.rs
index 5c6ea43..3d562da 100644
--- a/src/driver/file.rs
+++ b/src/driver/file.rs
@@ -3,6 +3,4 @@ pub trait ArchiveFileInfo: Clone {}
3pub trait FileDriver { 3pub trait FileDriver {
4 type Io; 4 type Io;
5 type FileInfo: ArchiveFileInfo; 5 type FileInfo: ArchiveFileInfo;
6
7 fn info(&self) -> &Self::FileInfo;
8} 6}