don't clone 'Copy' types

This commit is contained in:
daniel.eades 2023-11-16 17:29:32 +00:00 • committed by Ashley Wulber
parent 41b88532c9
commit 974367f312
2 changed files with 7 additions and 7 deletions

View file

@ -464,10 +464,10 @@ impl cosmic::Application for CosmicBluetoothApplet {
] ]
.align_items(Alignment::Center) .align_items(Alignment::Center)
.spacing(12); .spacing(12);
visible_devices = visible_devices = visible_devices.push(
visible_devices.push(menu_button(row.width(Length::Fill)).on_press( menu_button(row.width(Length::Fill))
Message::Request(BluerRequest::PairDevice(dev.address.clone())), .on_press(Message::Request(BluerRequest::PairDevice(dev.address))),
)); );
visible_devices_count += 1; visible_devices_count += 1;
} }
list_column.push(visible_devices.into()); list_column.push(visible_devices.into());

View file

@ -552,7 +552,7 @@ impl BluerSessionState {
} }
} }
BluerRequest::PairDevice(address) => { BluerRequest::PairDevice(address) => {
let res = adapter_clone.device(address.clone()); let res = adapter_clone.device(*address);
if let Err(err) = res { if let Err(err) = res {
err_msg = Some(err.to_string()); err_msg = Some(err.to_string());
} else if let Ok(device) = res { } else if let Ok(device) = res {
@ -563,7 +563,7 @@ impl BluerSessionState {
} }
} }
BluerRequest::ConnectDevice(address) => { BluerRequest::ConnectDevice(address) => {
let res = adapter_clone.device(address.clone()); let res = adapter_clone.device(*address);
if let Err(err) = res { if let Err(err) = res {
err_msg = Some(err.to_string()); err_msg = Some(err.to_string());
} else if let Ok(device) = res { } else if let Ok(device) = res {
@ -574,7 +574,7 @@ impl BluerSessionState {
} }
} }
BluerRequest::DisconnectDevice(address) => { BluerRequest::DisconnectDevice(address) => {
let res = adapter_clone.device(address.clone()); let res = adapter_clone.device(*address);
if let Err(err) = res { if let Err(err) = res {
err_msg = Some(err.to_string()); err_msg = Some(err.to_string());
} else if let Ok(device) = res { } else if let Ok(device) = res {