pub trait TargetAdapterProxyInterface: Send + Sync {
type GetParametersResponseFut: Future<Output = Result<Vec<String>, Error>> + Send;
type ConnectResponseFut: Future<Output = Result<(), Error>> + Send;
// Required methods
fn get_parameters(&self) -> Self::GetParametersResponseFut;
fn connect(
&self,
eventpair: EventPair,
test_input: Vmo,
) -> Self::ConnectResponseFut;
}