From 59a5166effeaf9d2ae77b15d53ab1e2366c6dfac Mon Sep 17 00:00:00 2001 From: Reinout Meliesie Date: Thu, 18 Apr 2024 13:46:10 +0200 Subject: [PATCH] refactor: remove unnecessary intermediate variable --- src/modules/networkmanager.rs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/modules/networkmanager.rs b/src/modules/networkmanager.rs index b1f456d..66c20a0 100644 --- a/src/modules/networkmanager.rs +++ b/src/modules/networkmanager.rs @@ -37,12 +37,11 @@ impl Module for NetworkManagerModule { _: Receiver<()>, ) -> Result<()> { let client = context.client::(); - let client_signal = client.subscribe(); - let mut client_signal_stream = client_signal.to_stream(); + let mut client_signal = client.subscribe().to_stream(); let widget_transmitter = context.tx.clone(); spawn(async move { - while let Some(state) = client_signal_stream.next().await { + while let Some(state) = client_signal.next().await { send_async!(widget_transmitter, ModuleUpdateEvent::Update(state)); } });