pub trait EventProxyInterface: Send + Sync {
type CreateEventResponseFut: Future<Output = Result<EventCreateEventResult, Error>> + Send;
// Required method
fn create_event(&self, handle: &NewHid) -> Self::CreateEventResponseFut;
}
pub trait EventProxyInterface: Send + Sync {
type CreateEventResponseFut: Future<Output = Result<EventCreateEventResult, Error>> + Send;
// Required method
fn create_event(&self, handle: &NewHid) -> Self::CreateEventResponseFut;
}