From 1c0de40617b72a7eec5a50e9f0210c5fa633a98b Mon Sep 17 00:00:00 2001 From: yggverse Date: Mon, 13 Jan 2025 22:10:35 +0200 Subject: [PATCH] remove extra variable --- src/client/connection/request.rs | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/client/connection/request.rs b/src/client/connection/request.rs index acfa86f..adbefe0 100644 --- a/src/client/connection/request.rs +++ b/src/client/connection/request.rs @@ -19,11 +19,13 @@ impl Request { /// Get [NetworkAddress](https://docs.gtk.org/gio/class.NetworkAddress.html) for `Self` pub fn to_network_address(&self, default_port: u16) -> Result { - let uri = match self { - Self::Gemini(ref request) => request.uri.clone(), - Self::Titan(ref request) => request.uri.clone(), - }; - match crate::gio::network_address::from_uri(&uri, default_port) { + match crate::gio::network_address::from_uri( + &match self { + Self::Gemini(ref request) => request.uri.clone(), + Self::Titan(ref request) => request.uri.clone(), + }, + default_port, + ) { Ok(network_address) => Ok(network_address), Err(e) => Err(Error::NetworkAddress(e)), }