pub fn handle_channel_req_complete(&mut self) {
        if let Some(req) = self.scanner.ongoing_scan.take() {
            send_results_and_end(req, &mut self.ctx.device);
        }
    }
/// Called when channel scheduler has gone through all the requested channels from a scan
/// request. The scanner submits scan results to SME.
Called when channel scheduler has gone through all the requested channels from a scan
request. The scanner submits scan results to SME.
Called when channel scheduler has gone through all the requested channels from a scan request . The scanner submits scan results to SME .
pub fn handle_channel_req_complete(&mut self) {
        if let Some(req) = self.scanner.ongoing_scan.take() {
            send_results_and_end(req, &mut self.ctx.device);
        }
    }
pub fn handle_channel_req_complete ( & mut self ) { if let Some ( req ) = self . scanner . ongoing_scan . take ( ) { send_results_and_end ( req , & mut self . ctx . device ) ; } }
Called when channel scheduler has gone through all the requested channels from a scan
request.
Called when channel scheduler has gone through all the requested channels from a scan request .
&mut self
&mut self