From 3df336ab1c4c770fc04e9e05828dffb1af438a2f Mon Sep 17 00:00:00 2001 From: Benjamin Bouvier Date: Wed, 23 Apr 2025 17:40:07 +0200 Subject: [PATCH] refactor(widget): get rid of function used only once --- crates/matrix-sdk/src/widget/machine/mod.rs | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/crates/matrix-sdk/src/widget/machine/mod.rs b/crates/matrix-sdk/src/widget/machine/mod.rs index e367b5cc1..a8d7ec496 100644 --- a/crates/matrix-sdk/src/widget/machine/mod.rs +++ b/crates/matrix-sdk/src/widget/machine/mod.rs @@ -230,7 +230,7 @@ impl WidgetMachine { FromWidgetRequest::ContentLoaded {} => { let mut response = vec![Self::send_from_widget_response(raw_request, Ok(JsonObject::new()))]; - if self.capabilities.is_unset() { + if matches!(self.capabilities, CapabilitiesState::Unset) { response.append(&mut self.negotiate_capabilities()); } response @@ -665,10 +665,3 @@ enum CapabilitiesState { /// The capabilities have already been negotiated. Negotiated(Capabilities), } - -impl CapabilitiesState { - #[must_use] - fn is_unset(&self) -> bool { - matches!(self, Self::Unset) - } -}