pub trait ExampleProxyInterface: Send + Sync {
type PassResponseFut: Future<Output = Result<(), Error>> + Send;
// Required method
fn pass(&self, event_pair: EventPair) -> Self::PassResponseFut;
}
pub trait ExampleProxyInterface: Send + Sync {
type PassResponseFut: Future<Output = Result<(), Error>> + Send;
// Required method
fn pass(&self, event_pair: EventPair) -> Self::PassResponseFut;
}