pub async fn serve_scanning_loop(
iface_manager: Arc<Mutex<dyn IfaceManagerApi>>,
saved_networks_manager: Arc<dyn SavedNetworksManagerApi>,
telemetry_sender: TelemetrySender,
location_sensor_updater: impl ScanResultUpdate,
scan_request_channel: Receiver<ApiScanRequest>,
) -> Result<(), Error>Expand description
Create a future representing the scan manager loop.