From 20f976ca4012e59d20c9fe796569a4cb987eb64e Mon Sep 17 00:00:00 2001 From: Paul Hauner Date: Sun, 15 Jul 2018 12:13:27 +1000 Subject: [PATCH] Implement Clone for CrosslinkRecord --- src/state/crosslink_record.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/state/crosslink_record.rs b/src/state/crosslink_record.rs index 217f9e8f8c..ad94a3cece 100644 --- a/src/state/crosslink_record.rs +++ b/src/state/crosslink_record.rs @@ -1,6 +1,7 @@ use super::utils::types::Sha256Digest; use super::rlp::{ RlpStream, Encodable }; +#[derive(Copy)] pub struct CrosslinkRecord { pub epoch: u64, pub hash: Sha256Digest @@ -15,6 +16,10 @@ impl CrosslinkRecord { } } +impl Clone for CrosslinkRecord { + fn clone(&self) -> CrosslinkRecord { *self } +} + /* * RLP Encoding */