Searched refs:hal_close_result_receiver (Results 1 – 1 of 1) sorted by relevance
137 hal_close_result_receiver: Option<mpsc::Receiver<Result<()>>>, field148 hal_close_result_receiver: None, in new()205 let (hal_close_result_sender, hal_close_result_receiver) = mpsc::channel::<Result<()>>(1); in open()233 self.hal_close_result_receiver.replace(hal_close_result_receiver); in open()247 let hal_close_result_receiver = self.hal_close_result_receiver.take(); in close() localVariable254 match hal_close_result_receiver.unwrap().recv().await { in close()316 assert!(hal.hal_close_result_receiver.is_none()); in test_new()336 hal.hal_close_result_receiver = Some(receiver); in test_close()340 assert!(hal.hal_close_result_receiver.is_none()); in test_close()