Refactor clone()s
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
This commit is contained in:
@@ -58,26 +58,18 @@ pub async fn run(
|
||||
loop {
|
||||
select! {
|
||||
Some(asset_message) = asset_receiver.recv() => {
|
||||
let bars_us_equity_asset_status_sender = bars_us_equity_asset_status_sender.clone();
|
||||
let bars_crypto_asset_status_sender = bars_crypto_asset_status_sender.clone();
|
||||
let news_asset_status_sender = news_asset_status_sender.clone();
|
||||
|
||||
spawn(handle_asset_message(
|
||||
bars_us_equity_asset_status_sender,
|
||||
bars_crypto_asset_status_sender,
|
||||
news_asset_status_sender,
|
||||
bars_us_equity_asset_status_sender.clone(),
|
||||
bars_crypto_asset_status_sender.clone(),
|
||||
news_asset_status_sender.clone(),
|
||||
asset_message,
|
||||
));
|
||||
}
|
||||
Some(_) = clock_receiver.recv() => {
|
||||
let bars_us_equity_backfill_sender = bars_us_equity_backfill_sender.clone();
|
||||
let bars_crypto_backfill_sender = bars_crypto_backfill_sender.clone();
|
||||
let news_backfill_sender = news_backfill_sender.clone();
|
||||
|
||||
spawn(handle_clock_message(
|
||||
bars_us_equity_backfill_sender,
|
||||
bars_crypto_backfill_sender,
|
||||
news_backfill_sender,
|
||||
bars_us_equity_backfill_sender.clone(),
|
||||
bars_crypto_backfill_sender.clone(),
|
||||
news_backfill_sender.clone(),
|
||||
));
|
||||
}
|
||||
else => {
|
||||
|
Reference in New Issue
Block a user