1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
use crate::{EventType, PadEvent};
use std::fmt;
define_event! {
PadEvent,
ffi::GdkPadEvent,
&[EventType::PadButtonPress, EventType::PadButtonRelease, EventType::PadRing, EventType::PadStrip, EventType::PadGroupMode]
}
impl fmt::Debug for PadEvent {
fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {
f.debug_struct("PadEvent")
.field("axis_value", &self.axis_value())
.field("button", &self.button())
.field("group_mode", &self.group_mode())
.finish()
}
}