usesuper::Button;/// A catch event reported by the `km.catch_m*()` firmware stream.
////// Each event corresponds to a single physical press or release of the
/// button that catch was enabled on.
#[derive(Debug, Clone, Copy, PartialEq, Eq)]pubstructCatchEvent{/// Which button produced this event.
pubbutton: Button,
/// `true` for press, `false` for release.
pubpressed:bool,
}