From 6d5f8f046b3b24e50cb1a0e7751c6bc9170ed9d1 Mon Sep 17 00:00:00 2001 From: Igor Tolmachev Date: Sat, 29 Jun 2024 22:53:47 +0900 Subject: Add `Clone` derive and edit trait types --- src/zip/file_info.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/zip/file_info.rs') diff --git a/src/zip/file_info.rs b/src/zip/file_info.rs index 88322be..92d52f7 100644 --- a/src/zip/file_info.rs +++ b/src/zip/file_info.rs @@ -2,7 +2,7 @@ use crate::driver::ArchiveFileInfo; use crate::zip::{ZipError, ZipResult}; use chrono::{DateTime, Local}; -#[derive(Debug)] +#[derive(Debug, Clone)] pub enum CompressionMethod { Store, Deflate, @@ -29,7 +29,7 @@ impl CompressionMethod { } } -#[derive(Debug)] +#[derive(Debug, Clone)] pub struct BitFlag { flag: u16, } @@ -121,7 +121,7 @@ impl BitFlag { } } -#[derive(Debug)] +#[derive(Debug, Clone)] pub struct ZipFileInfo { pub compression_method: CompressionMethod, pub bit_flag: BitFlag, -- cgit v1.2.3