pub trait InternalProxyInterface: Send + Sync {
type GetTestPackageResponseFut: Future<Output = Result<InternalGetTestPackageResult, Error>> + Send;
type GetTestResolutionContextResponseFut: Future<Output = Result<InternalGetTestResolutionContextResult, Error>> + Send;
// Required methods
fn get_test_package(&self) -> Self::GetTestPackageResponseFut;
fn get_test_resolution_context(
&self,
) -> Self::GetTestResolutionContextResponseFut;
}