pub trait DeviceWatcherProxyInterface: Send + Sync {
    type WatchDevicesResponseFut: Future<Output = Result<(Vec<String>, Vec<String>), Error>> + Send;

    // Required method
    fn watch_devices(&self) -> Self::WatchDevicesResponseFut;
}

Required Associated Types§

Required Methods§

Implementors§