diff --git a/src/video.rs b/src/video.rs index 8ca9175..212d94a 100644 --- a/src/video.rs +++ b/src/video.rs @@ -50,7 +50,7 @@ impl Frame { } pub fn readable(&self) -> Option> { - self.0.buffer().map(|x| x.map_readable().ok()).flatten() + self.0.buffer().and_then(|x| x.map_readable().ok()) } } diff --git a/src/video_player.rs b/src/video_player.rs index 3bdad8d..854bbca 100644 --- a/src/video_player.rs +++ b/src/video_player.rs @@ -107,8 +107,8 @@ where } } -impl<'a, Message, Theme, Renderer> Widget - for VideoPlayer<'a, Message, Theme, Renderer> +impl Widget + for VideoPlayer<'_, Message, Theme, Renderer> where Message: Clone, Renderer: PrimitiveRenderer,