lighthouse_protocol/input/unknown_event.rs
1use serde::{Deserialize, Serialize};
2
3use super::EventSource;
4
5/// An unknown event.
6#[derive(Debug, Serialize, Deserialize, PartialEq, Clone)]
7#[serde(rename_all = "camelCase")]
8pub struct UnknownEvent {
9 /// The event type.
10 #[serde(rename = "type")]
11 pub event_type: String,
12 /// The client identifier. Also unique per gamepad.
13 pub source: EventSource,
14}