From 8a07d278bf2a49ab774baadfe80516e38053b2a5 Mon Sep 17 00:00:00 2001 From: michael-bailey Date: Fri, 17 Jul 2020 20:52:28 +0100 Subject: [PATCH] added derive clone --- src/server/client/client_profile.rs | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/server/client/client_profile.rs b/src/server/client/client_profile.rs index f9646c4..b0a5f88 100644 --- a/src/server/client/client_profile.rs +++ b/src/server/client/client_profile.rs @@ -14,8 +14,8 @@ use regex::Regex; use crossbeam::{channel, Sender, Receiver, TryRecvError}; use crossbeam_channel::unbounded; - -pub struct Client<'client_lifetime>{ +#[derive(Clone)] +pub struct Client<'client_lifetime> { connected: bool, stream: Arc, uuid: String, @@ -70,8 +70,6 @@ impl<'a> Client<'a> { match self.rx_channel.try_recv() { /*command is on the channel*/ - - Ok(command) => { let a = command.clone(); match command {