From 095682e297e9b43e9e0021a72c63801691607ca7 Mon Sep 17 00:00:00 2001 From: tramhao Date: Fri, 15 Jul 2022 14:09:05 +0800 Subject: [PATCH] fix cargo hack warnings --- src/player/mpv_backend/libmpv/mpv/events.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/player/mpv_backend/libmpv/mpv/events.rs b/src/player/mpv_backend/libmpv/mpv/events.rs index 3072e2f3..0047a968 100644 --- a/src/player/mpv_backend/libmpv/mpv/events.rs +++ b/src/player/mpv_backend/libmpv/mpv/events.rs @@ -56,7 +56,7 @@ impl Mpv { /// /// # Panics /// Panics if a context already exists - pub fn create_event_context(&self) -> EventContext { + pub fn create_event_context(&self) -> EventContext<'_> { if let Ok(true) = self.events_guard .compare_exchange(false, true, Ordering::AcqRel, Ordering::Relaxed) @@ -239,7 +239,7 @@ impl<'parent> EventContext<'parent> { /// Returns `Some(Err(...))` if there was invalid utf-8, or if either an /// `MPV_EVENT_GET_PROPERTY_REPLY`, `MPV_EVENT_SET_PROPERTY_REPLY`, `MPV_EVENT_COMMAND_REPLY`, /// or `MPV_EVENT_PROPERTY_CHANGE` event failed, or if `MPV_EVENT_END_FILE` reported an error. - pub fn wait_event(&mut self, timeout: f64) -> Option> { + pub fn wait_event(&mut self, timeout: f64) -> Option>> { let event = unsafe { *libmpv_sys::mpv_wait_event(self.ctx.as_ptr(), timeout) }; if event.event_id != mpv_event_id::None { if let Err(e) = mpv_err((), event.error) {