diff options
| author | Igor Tolmachev <me@igorek.dev> | 2024-07-10 15:23:51 +0900 |
|---|---|---|
| committer | Igor Tolmachev <me@igorek.dev> | 2024-07-10 15:23:51 +0900 |
| commit | ef91e79e35e9402855f1370c2a570bafdf3a58f1 (patch) | |
| tree | da0fd11f4f27914bdb8a386809c539c9f6cf89bc /src/zip/file/info.rs | |
| parent | 8a7106030cd6c0044820ebaa213984a5b842e497 (diff) | |
| download | archivator-ef91e79e35e9402855f1370c2a570bafdf3a58f1.tar.gz archivator-ef91e79e35e9402855f1370c2a570bafdf3a58f1.zip | |
Add mtime, atime, ctime
Diffstat (limited to 'src/zip/file/info.rs')
| -rw-r--r-- | src/zip/file/info.rs | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/src/zip/file/info.rs b/src/zip/file/info.rs index ff6e8d2..90d257d 100644 --- a/src/zip/file/info.rs +++ b/src/zip/file/info.rs | |||
| @@ -123,7 +123,9 @@ impl BitFlag { | |||
| 123 | pub struct ZipFileInfo { | 123 | pub struct ZipFileInfo { |
| 124 | pub compression_method: CompressionMethod, | 124 | pub compression_method: CompressionMethod, |
| 125 | pub bit_flag: BitFlag, | 125 | pub bit_flag: BitFlag, |
| 126 | pub datetime: DateTime<Local>, | 126 | pub mtime: DateTime<Local>, |
| 127 | pub atime: Option<DateTime<Local>>, | ||
| 128 | pub ctime: Option<DateTime<Local>>, | ||
| 127 | pub crc: u32, | 129 | pub crc: u32, |
| 128 | pub compressed_size: u64, | 130 | pub compressed_size: u64, |
| 129 | pub size: u64, | 131 | pub size: u64, |
| @@ -136,7 +138,9 @@ impl ZipFileInfo { | |||
| 136 | pub fn new( | 138 | pub fn new( |
| 137 | compression_method: CompressionMethod, | 139 | compression_method: CompressionMethod, |
| 138 | bit_flag: BitFlag, | 140 | bit_flag: BitFlag, |
| 139 | datetime: DateTime<Local>, | 141 | mtime: DateTime<Local>, |
| 142 | atime: Option<DateTime<Local>>, | ||
| 143 | ctime: Option<DateTime<Local>>, | ||
| 140 | crc: u32, | 144 | crc: u32, |
| 141 | compressed_size: u64, | 145 | compressed_size: u64, |
| 142 | size: u64, | 146 | size: u64, |
| @@ -147,7 +151,9 @@ impl ZipFileInfo { | |||
| 147 | Self { | 151 | Self { |
| 148 | compression_method, | 152 | compression_method, |
| 149 | bit_flag, | 153 | bit_flag, |
| 150 | datetime, | 154 | mtime, |
| 155 | atime, | ||
| 156 | ctime, | ||
| 151 | crc, | 157 | crc, |
| 152 | compressed_size, | 158 | compressed_size, |
| 153 | size, | 159 | size, |
