Fix `mismatched_lifetime_syntaxes` warnings master
Fixes a bunch of warnings like this: ``` warning: hiding a lifetime that's elided elsewhere is confusing --> window/src/os/macos/window.rs:670:23 | 670 | fn display_handle(&self) -> Result<DisplayHandle, HandleError> { | ^^^^^ ------------- the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 670 | fn display_handle(&self) -> Result<DisplayHandle<'_>, HandleError> { | ++++ ``` This lint was added in Rust 1.89: https://github.com/rust-lang/rust/issues/141787