From cc3c3876abbe9eab0d11a77c0c0d7a1658108271 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= Date: Tue, 22 Jan 2019 16:55:59 +0200 Subject: [PATCH] Implement Debug for EventView and MessageView --- gstreamer/src/event.rs | 2 ++ gstreamer/src/message.rs | 2 ++ 2 files changed, 4 insertions(+) diff --git a/gstreamer/src/event.rs b/gstreamer/src/event.rs index 378ec1e7a..480bab943 100644 --- a/gstreamer/src/event.rs +++ b/gstreamer/src/event.rs @@ -458,6 +458,7 @@ impl fmt::Debug for EventRef { } } +#[derive(Debug)] pub enum EventView<'a> { FlushStart(FlushStart<'a>), FlushStop(FlushStop<'a>), @@ -494,6 +495,7 @@ pub enum EventView<'a> { macro_rules! declare_concrete_event( ($name:ident) => { + #[derive(Debug)] pub struct $name<'a>(&'a EventRef); impl<'a> Deref for $name<'a> { diff --git a/gstreamer/src/message.rs b/gstreamer/src/message.rs index c90ab4456..1fd60745c 100644 --- a/gstreamer/src/message.rs +++ b/gstreamer/src/message.rs @@ -355,6 +355,7 @@ impl fmt::Debug for MessageRef { } } +#[derive(Debug)] pub enum MessageView<'a> { Eos(Eos<'a>), Error(Error<'a>), @@ -399,6 +400,7 @@ pub enum MessageView<'a> { macro_rules! declare_concrete_message( ($name:ident) => { + #[derive(Debug)] pub struct $name<'a>(&'a MessageRef); impl<'a> Deref for $name<'a> {