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> {