From 13469566b0cd60e8b8b920f570c2aa5b89c33c30 Mon Sep 17 00:00:00 2001 From: Shawn Wallace Date: Thu, 14 Aug 2025 01:29:17 -0400 Subject: [PATCH] Fix Rust 1.89 mismatched_lifetime_syntaxes lint https://blog.rust-lang.org/2025/08/07/Rust-1.89.0/#mismatched-lifetime-syntaxes-lint --- src/xstate/mod.rs | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/xstate/mod.rs b/src/xstate/mod.rs index c795005..0e81611 100644 --- a/src/xstate/mod.rs +++ b/src/xstate/mod.rs @@ -567,7 +567,7 @@ impl XState { ty: x::Atom, len: u32, resolver: F, - ) -> PropertyCookieWrapper { + ) -> PropertyCookieWrapper<'_, F> { PropertyCookieWrapper { connection: &self.connection, cookie: self.get_property_cookie(window, property, ty, len), @@ -679,7 +679,7 @@ impl XState { fn get_wm_class( &self, window: x::Window, - ) -> PropertyCookieWrapper> { + ) -> PropertyCookieWrapper<'_, impl PropertyResolver> { let cookie = self.get_property_cookie(window, x::ATOM_WM_CLASS, x::ATOM_STRING, 256); let resolver = move |reply: x::GetPropertyReply| { let data: &[u8] = reply.value(); @@ -708,7 +708,7 @@ impl XState { fn get_wm_name( &self, window: x::Window, - ) -> PropertyCookieWrapper> { + ) -> PropertyCookieWrapper<'_, impl PropertyResolver> { let cookie = self.get_property_cookie(window, x::ATOM_WM_NAME, x::ATOM_STRING, 256); let resolver = |reply: x::GetPropertyReply| { let data: &[u8] = reply.value(); @@ -729,7 +729,7 @@ impl XState { fn get_net_wm_name( &self, window: x::Window, - ) -> PropertyCookieWrapper> { + ) -> PropertyCookieWrapper<'_, impl PropertyResolver> { let cookie = self.get_property_cookie(window, self.atoms.net_wm_name, self.atoms.utf8_string, 256); let resolver = |reply: x::GetPropertyReply| { @@ -749,7 +749,7 @@ impl XState { fn get_wm_hints( &self, window: x::Window, - ) -> PropertyCookieWrapper> { + ) -> PropertyCookieWrapper<'_, impl PropertyResolver> { let cookie = self.get_property_cookie(window, x::ATOM_WM_HINTS, x::ATOM_WM_HINTS, 9); let resolver = |reply: x::GetPropertyReply| { let data: &[u32] = reply.value(); @@ -767,7 +767,7 @@ impl XState { fn get_wm_size_hints( &self, window: x::Window, - ) -> PropertyCookieWrapper> { + ) -> PropertyCookieWrapper<'_, impl PropertyResolver> { let cookie = self.get_property_cookie(window, x::ATOM_WM_NORMAL_HINTS, x::ATOM_WM_SIZE_HINTS, 9); let resolver = |reply: x::GetPropertyReply| { @@ -785,7 +785,7 @@ impl XState { fn get_motif_wm_hints( &self, window: x::Window, - ) -> PropertyCookieWrapper> { + ) -> PropertyCookieWrapper<'_, impl PropertyResolver> { let cookie = self.get_property_cookie( window, self.atoms.motif_wm_hints,