pub trait DiagnosticsProxyInterface: Send + Sync {
type IterateIpResponseFut: Future<Output = Result<DiagnosticsIterateIpResult, Error>> + Send;
// Required method
fn iterate_ip(
&self,
s: ServerEnd<IpIteratorMarker>,
extensions: Extensions,
matchers: &[IpSocketMatcher],
) -> Self::IterateIpResponseFut;
}