pub trait ActivityReporterProxyInterface: Send + Sync {
    type WatchRenderActivityResponseFut: Future<Output = Result<Vec<AudioRenderUsage>, Error>> + Send;
    type WatchCaptureActivityResponseFut: Future<Output = Result<Vec<AudioCaptureUsage>, Error>> + Send;

    // Required methods
    fn watch_render_activity(&self) -> Self::WatchRenderActivityResponseFut;
    fn watch_capture_activity(&self) -> Self::WatchCaptureActivityResponseFut;
}

Required Associated Types§

Required Methods§

Implementors§