aboutsummaryrefslogtreecommitdiff
path: root/src/driver/file.rs
diff options
context:
space:
mode:
authorIgor Tolmachev <me@igorek.dev>2024-06-27 16:15:00 +0900
committerIgor Tolmachev <me@igorek.dev>2024-06-29 21:18:46 +0900
commit51694e1f0b2730915e0a57ec6d8de503cf06ef9a (patch)
tree165f3adbc29f96814b57aeba394fb4045af7c5f0 /src/driver/file.rs
parenta867677218c1d55dadfcac1ca5b8cd32a78a3c28 (diff)
downloadarchivator-51694e1f0b2730915e0a57ec6d8de503cf06ef9a.tar.gz
archivator-51694e1f0b2730915e0a57ec6d8de503cf06ef9a.zip
Create file driver and implement file reader
Diffstat (limited to 'src/driver/file.rs')
-rw-r--r--src/driver/file.rs9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/driver/file.rs b/src/driver/file.rs
index a4974f3..125c9c3 100644
--- a/src/driver/file.rs
+++ b/src/driver/file.rs
@@ -1 +1,8 @@
1pub trait ArchiveFile {} 1pub trait ArchiveFileInfo {}
2
3pub trait FileDriver {
4 type Io;
5 type FileInfo: ArchiveFileInfo;
6
7 fn info(&self) -> &Self::FileInfo;
8}