From 974367f31282c5359c65f39e1d5070c593e99ad1 Mon Sep 17 00:00:00 2001 From: "daniel.eades" Date: Thu, 16 Nov 2023 17:29:32 +0000 Subject: [PATCH] don't clone 'Copy' types --- cosmic-applet-bluetooth/src/app.rs | 8 ++++---- cosmic-applet-bluetooth/src/bluetooth.rs | 6 +++--- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/cosmic-applet-bluetooth/src/app.rs b/cosmic-applet-bluetooth/src/app.rs index 28286676..b506c86b 100644 --- a/cosmic-applet-bluetooth/src/app.rs +++ b/cosmic-applet-bluetooth/src/app.rs @@ -464,10 +464,10 @@ impl cosmic::Application for CosmicBluetoothApplet { ] .align_items(Alignment::Center) .spacing(12); - visible_devices = - visible_devices.push(menu_button(row.width(Length::Fill)).on_press( - Message::Request(BluerRequest::PairDevice(dev.address.clone())), - )); + visible_devices = visible_devices.push( + menu_button(row.width(Length::Fill)) + .on_press(Message::Request(BluerRequest::PairDevice(dev.address))), + ); visible_devices_count += 1; } list_column.push(visible_devices.into()); diff --git a/cosmic-applet-bluetooth/src/bluetooth.rs b/cosmic-applet-bluetooth/src/bluetooth.rs index 2ba9911b..06f63882 100644 --- a/cosmic-applet-bluetooth/src/bluetooth.rs +++ b/cosmic-applet-bluetooth/src/bluetooth.rs @@ -552,7 +552,7 @@ impl BluerSessionState { } } BluerRequest::PairDevice(address) => { - let res = adapter_clone.device(address.clone()); + let res = adapter_clone.device(*address); if let Err(err) = res { err_msg = Some(err.to_string()); } else if let Ok(device) = res { @@ -563,7 +563,7 @@ impl BluerSessionState { } } BluerRequest::ConnectDevice(address) => { - let res = adapter_clone.device(address.clone()); + let res = adapter_clone.device(*address); if let Err(err) = res { err_msg = Some(err.to_string()); } else if let Ok(device) = res { @@ -574,7 +574,7 @@ impl BluerSessionState { } } BluerRequest::DisconnectDevice(address) => { - let res = adapter_clone.device(address.clone()); + let res = adapter_clone.device(*address); if let Err(err) = res { err_msg = Some(err.to_string()); } else if let Ok(device) = res {