pub trait ReporterProxyInterface: Send + Sync {
type ReportResponseFut: Future<Output = Result<ReporterReportResult, Error>> + Send;
// Required method
fn report(&self, info: &Information) -> Self::ReportResponseFut;
}
pub trait ReporterProxyInterface: Send + Sync {
type ReportResponseFut: Future<Output = Result<ReporterReportResult, Error>> + Send;
// Required method
fn report(&self, info: &Information) -> Self::ReportResponseFut;
}