aboutsummaryrefslogtreecommitdiff
path: root/src/client/mod.rs
diff options
context:
space:
mode:
authoracdenisSK <[email protected]>2017-10-14 22:41:25 +0200
committeracdenisSK <[email protected]>2017-10-14 22:41:25 +0200
commitcae014758a1d1e926a71679f02e32601c57f8d52 (patch)
tree39270dbc2df916a91c3c4272600fd082a2604516 /src/client/mod.rs
parentSwitch to parking_lot::{Mutex, RwLock} (diff)
parentRelease v0.4.1 (diff)
downloadserenity-cae014758a1d1e926a71679f02e32601c57f8d52.tar.xz
serenity-cae014758a1d1e926a71679f02e32601c57f8d52.zip
Update to account for changes made in 0.4.1
Diffstat (limited to 'src/client/mod.rs')
-rw-r--r--src/client/mod.rs12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/client/mod.rs b/src/client/mod.rs
index c17e284..6f6b5ba 100644
--- a/src/client/mod.rs
+++ b/src/client/mod.rs
@@ -766,16 +766,16 @@ impl<H: EventHandler + Send + Sync + 'static> Client<H> {
shard_data[0],
shard_data[1] - shard_data[0] + 1,
shard_data[2],
- gateway_url.clone(),
- self.token.clone(),
- self.data.clone(),
- self.event_handler.clone(),
+ Arc::clone(&gateway_url),
+ Arc::clone(&self.token),
+ Arc::clone(&self.data),
+ Arc::clone(&self.event_handler),
#[cfg(feature = "framework")]
- self.framework.clone(),
+ Arc::clone(&self.framework),
self.threadpool.clone(),
);
- self.shard_runners = manager.runners.clone();
+ self.shard_runners = Arc::clone(&manager.runners);
if let Err(why) = manager.initialize() {
error!("Failed to boot a shard: {:?}", why);