From e22af5b39240018331e966c5cae6fb26acb2493a Mon Sep 17 00:00:00 2001 From: Matteo Cypriani Date: Fri, 4 May 2018 17:23:45 +0200 Subject: [PATCH] metadata: structs now derive Copy & Clone --- src/metadata/cuex.rs | 2 +- src/metadata/mtyp.rs | 2 +- src/metadata/sinf.rs | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/metadata/cuex.rs b/src/metadata/cuex.rs index accc8c4..dcf5f10 100644 --- a/src/metadata/cuex.rs +++ b/src/metadata/cuex.rs @@ -63,7 +63,7 @@ impl fmt::Display for NrgCuex { } -#[derive(Debug)] +#[derive(Copy, Clone, Debug)] pub struct NrgCuexTrack { pub mode: u8, pub track_number: u8, diff --git a/src/metadata/mtyp.rs b/src/metadata/mtyp.rs index 9464577..3918021 100644 --- a/src/metadata/mtyp.rs +++ b/src/metadata/mtyp.rs @@ -29,7 +29,7 @@ use ::error::NrgError; use super::readers::read_u32; -#[derive(Debug)] +#[derive(Copy, Clone, Debug)] pub struct NrgMtyp { pub size: u32, pub unknown: u32, diff --git a/src/metadata/sinf.rs b/src/metadata/sinf.rs index 84580f2..5cdb0bf 100644 --- a/src/metadata/sinf.rs +++ b/src/metadata/sinf.rs @@ -29,7 +29,7 @@ use ::error::NrgError; use super::readers::read_u32; -#[derive(Debug)] +#[derive(Copy, Clone, Debug)] pub struct NrgSinf { pub size: u32, pub nb_tracks: u32,