aboutsummaryrefslogtreecommitdiff
path: root/src/file.rs
diff options
context:
space:
mode:
authorIgor Tolmachov <me@igorek.dev>2023-08-29 20:24:44 +0900
committerIgor Tolmachev <me@igorek.dev>2024-06-23 15:34:33 +0900
commitf02a44964a2fdb91d62dee9c55f6d03648f985cb (patch)
tree4e1e91ab8cc19a9a9f2dfdd03c0ecbc2b6da2a14 /src/file.rs
parentd8be93a740e8cc8103c4f9e260a62244eba1a6a4 (diff)
downloadarchivator-f02a44964a2fdb91d62dee9c55f6d03648f985cb.tar.gz
archivator-f02a44964a2fdb91d62dee9c55f6d03648f985cb.zip
Add zip stubs
Diffstat (limited to 'src/file.rs')
-rw-r--r--src/file.rs11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/file.rs b/src/file.rs
new file mode 100644
index 0000000..72a9eac
--- /dev/null
+++ b/src/file.rs
@@ -0,0 +1,11 @@
1use std::io::{Read, Write};
2
3pub trait ArchiveFile {
4 type Info;
5
6 fn info() -> Self::Info;
7}
8
9pub trait ArchiveFileRead: Read + ArchiveFile {}
10
11pub trait ArchiveFileWrite: Write + ArchiveFile {}