From ba510f16fac463672caa6cc60b0f878151238a93 Mon Sep 17 00:00:00 2001 From: diogo464 Date: Sun, 11 Jul 2021 07:57:43 +0100 Subject: Added more derives to Archive and ArchiveLink. Added Clone, PartialEq and Eq to ArchiveLink. Added Clone to Archive. --- dotup/src/archive.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dotup/src/archive.rs b/dotup/src/archive.rs index ad6088d..7328b5b 100644 --- a/dotup/src/archive.rs +++ b/dotup/src/archive.rs @@ -3,13 +3,13 @@ use std::path::{Path, PathBuf}; use crate::internal_prelude::*; -#[derive(Debug, Default, Serialize, Deserialize)] +#[derive(Debug, Default, Clone, PartialEq, Eq, Serialize, Deserialize)] pub struct ArchiveLink { pub origin: PathBuf, pub destination: PathBuf, } -#[derive(Debug, Default, Serialize, Deserialize)] +#[derive(Debug, Default, Clone, Serialize, Deserialize)] pub struct Archive { pub links: Vec, } -- cgit